Request Appointment
The page can’t be found.
It looks like nothing was found at this location.
About SSC
Our Staff
Medical Services
Resources
Patient Portal
Contact Us
Request Appointment
1950 N. Harlem Ave.
Elmwood Park, IL 60707
(708) 453-6800
Office Hours
Monday – Friday
8 am – 5 pm