Medical school: LOYOLA UNIVERSITY OF CHICAGO, STRITCH SCHOOL OF MEDICINE
Graduated: 1982
NPI: 1164463725
Practice Locations (1)
FRANCISCAN PHYSICIAN NETWORK
8865 W 400, SUITE 155
MICHIGAN CITY, IN 463609010
2198618180
Source: CMS National Downloadable File, September 2026.