Medical school: UNIVERSITY OF TEXAS MEDICAL SCHOOL AT HOUSTON
Graduated: 1984
Also: PEDIATRIC MEDICINE
NPI: 1083691307
Practice Locations (1)
ALLERGY PARTNERS PLLC
1002 APPERSON DR
SALEM, VA 241537133
5404049598
Source: CMS National Downloadable File, September 2026.