Medical school: CREIGHTON UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2000
Offers telehealth
NPI: 1811904493
Practice Locations (3)
HEALTH AND HUMAN SERVICES COMMISSION
1401 S RANGERVILLE RD
HARLINGEN, TX 785527638
HEALTH AND HUMAN SERVICES COMMISSION
1401 S RANGERVILLE RD, RIO GRANDE STATE CENTER
HARLINGEN, TX 785527638
9563648000
5800 N 23RD ST
MCALLEN, TX 785043957
9569719999
Source: CMS National Downloadable File, September 2026.