South Region Center
7:00 am - 5:00 pm Monday thru Friday
690 Oxford Street
Chula Vista, CA 91911
- View Map
This facility houses Administration for The South Region, as well as a Public Health Center, and a Family Resource Center. Clients can receive an array of services here, including health tests and screenings for children and adults, self-sufficiency programs and more.