Medical school: MEHARRY MEDICAL COLLEGE SCHOOL OF MEDICINE
Graduated: 1985
Also: PEDIATRIC MEDICINE
NPI: 1720072143
Practice Locations (2)
RIVERSIDE HEALTH SYSTEM
375 N WALL ST, P520
KANKAKEE, IL 609013493
8159330194
3400 S MAIN ST
PEMBROKE TOWNSHIP, IL 609445098
8159445545
Source: CMS National Downloadable File, September 2026.