Hands On Greater Portland
Volunteer opportunities for teens
P.O. Box 4889, Portland, OR 972078
1621 NW 21st Ave, Portland, OR 97209
This is an organization that provides teens with various projects they can do on their own, in their own group, or with others. Definitely worth exploring!