About Eden South Shore Llc
Eden South Shore Llc is an assisted living facility located in Chicago, IL.
Related Providers
The doctors and healthcare providers related to Eden South Shore Llc include:
- Shermana Snow, LCSW is a clinical social worker.
Our Facilities
Eden South Shore Llc has been registered with the National Provider Identifier database since October 02, 2017 and its NPI number is 1447760715.
Book an Appointment
To schedule an appointment, please call (773) 466-6868.