Logo MCSO

Our Locations

MCSO has providers 16 different locations throughout the Chicago area. Use the map search tool to find a location near you, or visit our providers page to search for a provider by location.

Search for an MCSO Location

Important Announcements:

Until further notice, please call 847-673-6505 to contact Dr. Mark Schacht & Dr. Peter Vaselopulos.
 
Our office at 800 Austin St , Suite 569E, Evanston, IL will be closing effective November 1st, 2025.  
 
Dr. Mark Schacht will continue to see patients at his Wilmette & Highland Park locations.  
 
Dr. Peter Vaselopulos will continue to see patients at his Chicago-Foster, Chicago-Thorek and Chicago-Talcott locations.   
 
For more information or to schedule an appointment, please contact us at 847-328-6505.
 
*Please note: due to construction on I-94 you may want to allow yourself some extra travel time for any appointments at our Wilmette location. For more information, please visit the Cook County project website at www.ccdotholdorchardroad.com