Request Appointment
Request an Appointment
About SSC
Our Staff
Medical Services
Resources
Patient Portal
Contact Us
Request Appointment
1950 N. Harlem Ave.
Elmwood Park, IL 60707
(312) 883-8698
Office Hours
Monday – Friday
8 am – 5 pm