Medical school: LAKE ERIE COLLEGE OF OSTEOPATHIC MEDICINE, ERIE
Graduated: 1998
NPI: 1356596332
Practice Locations (3)
LOYOLA UNIVERSITY MEDICAL CENTER
2160 S 1ST AVE
MAYWOOD, IL 601533328
7082168372
1010 LAKE ST, SUITE 424
OAK PARK, IL 603011185
7086134417
PARKVIEW HEALTH SYSTEM INC
11104 PARKVIEW CIRCLE DR, SUITE 310
FORT WAYNE, IN 468451733
2602668840
Source: CMS National Downloadable File, September 2026.