Contact Us
For an appointment, please call 619-422-1324
Hours of Operation:
8-5 Monday through Thursday
8-4 on Fridays
(lunch hour is from 12-1)
Address:
Padilla Family Medicine
263 Church Avenue, Chula Vista, CA 91910
Directions
Click here for detailed directions from Google Maps



