care south vista wallpaper south bay urgent care chula vista The current location address for South Bay Family Health Center is 340 4th Ave Ste 67 Chula. South Bay Veterinary Hospital has pr… Saturday, November 12, 2022 Edit