Address:
6950 Levant Street San Diego, CA 92111
- View Map
About:
This facility houses the Centralized Child Welfare Services Administration and offers a variety of other Child Welfare Services.
Services: