Fred Finch Youth Center-Melrose Leadership Academy in Oakland CA
Fred Finch Youth Center-Melrose Leadership Academy
4730 Fleming Ave
Oakland, CA 94619
- (510) 482-2244