Medical school: WILLIAM M. SCHOLL COLLEGE OF PODIATRIC MEDICINE
Graduated: 2001
NPI: 1427051291
Practice Locations (1)
CARROLL FOOT AND ANKLE CLINIC PC
8849 SHELBY ST, SUITE B1
INDIANAPOLIS, IN 462276299
3177999000
Source: CMS National Downloadable File, September 2026.