Medical school: BAYLOR COLLEGE OF MEDICINE
Graduated: 1977
Also: OBSTETRICS/GYNECOLOGY
Offers telehealth
NPI: 1144225715
Practice Locations (1)
VALLEY AIDS COUNCIL
2306 CAMELOT PLAZA CIR
HARLINGEN, TX 785508407
9564282653
Source: CMS National Downloadable File, September 2026.