Javascript is required to view this map.
Location
Alameda Family Services School-Based Health Center
Location
Alameda Family Services School-Based Health Center
2201-A Encinal Ave.
Alameda, CA 94501
Phone:
(510) 337-7006
See map: Google Maps

