Seneca Family Of Agencies
NPI 1427548429
Practice location: 7150 Portola Drive, El Cerrito, CA 94530
Taxonomy code: 251S00000X
Phone: (510) 314-1777
510-314-1777 seems to be a Mobile telephone number and it could be based in Hayward CA.
Currently, there are 1 healthcare prodviders using 5103141777 phone.