Solid Foundation Keller House
Availability
Phone Number
view phone(510) 251-2001
Address
353 Athol Avenue Oakland, California, United States 94606Intake
(510) 533-5317
Mail Address
P.O. Box 19182Oakland, CA 94619
» Leave Testimonial
Payment Type
Medicaid
Payment Assistance
Self Payment
Sliding Fee Scale