Medical school: TOLEDO MEDICAL COLLEGE
Graduated: 1994
Offers telehealth
NPI: 1184600165
Practice Locations (4)
309 SILVERADO
LA VERNIA, TX 781214948
2102252769
2611 N MAIN AVE
SAN ANTONIO, TX 782122920
2102252769
ROSS DERMATOLOGY
2611 N MAIN AVE
SAN ANTONIO, TX 782122920
2102252769
519 N KING ST, SUITE 103
SEGUIN, TX 781554859
8304010123
Source: CMS National Downloadable File, September 2026.