Medical school: UNIVERSITY OF TEXAS MEDICAL SCHOOL AT SAN ANTONIO
Graduated: 1972
Also: INTERNAL MEDICINE
Offers telehealth
NPI: 1679569743
Practice Locations (3)
752 MEDICAL CTR CT
CHULA VISTA, CA 91911
752 MEDICAL CTR CT, SUITE 301
CHULA VISTA, CA 919116661
6194211155
610 EUCLID AVE, SUITE 301
NATIONAL CITY, CA 919502953
6192676605
Source: CMS National Downloadable File, September 2026.