Graduated: 1991
NPI: 1649249699
Practice Locations (3)
ALLERGY AND IMMUNOLOGY PLC
1505 FRANKLIN RD SW
Roanoke, VA 240165206
ALLERGY AND IMMUNOLOGY PLC
1505 FRANKLIN RD SW
ROANOKE, VA 240165206
5403437331
ALLERGY AND IMMUNOLOGY PLC
3529 KEAGY RD
SALEM, VA 241537312
5403437331
Source: CMS National Downloadable File, September 2026.