Graduated: 1991
NPI: 1992793152
Practice Locations (2)
INDIANA UNIVERSITY
2631 E DISCOVERY PKWY
BLOOMINGTON, IN 474089059
8128557439
INDIANA UNIVERSITY
2631 E DISCOVERY PKWY, HEALTH SCIENCES BUILDING ROOM C2122
BLOOMINGTON, IN 474089059
Source: CMS National Downloadable File, September 2026.