William Padilla, MD, Family Medicine

263 Church Ave
Chula VistaCA  91910-2728 (San Diego County)


Phone: 619-422-1324
Fax: 619-422-1055
Email: wpa***@*****ol.com

NPI: 1972694792
License Number: J9772 (TX)