Yea that's rough I don't know that any of those camps were for older than 14.
I've known people who volunteered at the animal shelter, but I think it is more like an unpaid job were they want you to commit to a long period of time before they go about training you. They don't have much information online:
Online Volunteer Application Form — City of Albuquerque
Two places that I think will take volunteers pretty much at any time if they need the help:
Volunteer Application
Volunteer in Alb. and Las Cruces | Roadrunner Food Bank
Many of those camps need teenage volunteers to help out, but they probably already have those positions filled.
Here is the cities page for volunteer stuff:
Volunteer Opportunities — City of Albuquerque
As far as where they can hang out I can't help you, it has been a long time since I was a teenager and my kids aren't teenagers yet. I did a quick search for art camps, but couldn't find any for over 14.