Medical school: LOYOLA UNIVERSITY OF CHICAGO, STRITCH SCHOOL OF MEDICINE
Graduated: 2000
Offers telehealth
NPI: 1881663946
Practice Locations (1)
UNITY HEALTHCARE LLC
3554 PROMENADE PKWY, SUITE F
LAFAYETTE, IN 479098418
7654719146
Source: CMS National Downloadable File, September 2026.