Medical school: LOYOLA UNIVERSITY OF CHICAGO, STRITCH SCHOOL OF MEDICINE
Graduated: 1990
Offers telehealth
NPI: 1679619332
Practice Locations (3)
613 FRANKLIN ST
MICHIGAN CITY, IN 463603411
8775487792
8633 W 400
MICHIGAN CITY, IN 463609559
8633 W 400
MICHIGAN CITY, IN 463609854
Source: CMS National Downloadable File, September 2026.