Medical school: LOYOLA UNIVERSITY OF CHICAGO, STRITCH SCHOOL OF MEDICINE
Graduated: 1994
Offers telehealth
NPI: 1437108826
Practice Locations (2)
PIEDMONT HEALTHCARE PA
6060 PIEDMONT ROW DR S, SUITE 600
CHARLOTTE, NC 282873804
7046648060
LEGACY HEALTHCARE SERVICES INC
548 WHITE OAKS DR
SALISBURY, NC 281478183
7046360271
Source: CMS National Downloadable File, September 2026.