Facilities - North Central

Child Welfare Services – Balboa

Address:

8911 Balboa Avenue,
San Diego, 92123

Mapquest- View Map

About:

The Balboa facility offers Child Welfare Services.

Services: