Star Icon Program of- Menorah Park
Located on 46 acres in Chagrin Falls, The Weils is a senior living community that offers residential care with all the amenities and services needed.
Nicole Gandee, Administrator
Located on 46 acres in Chagrin Falls, The Weils is a senior living community that offers residential care with all the amenities and services needed.
- Assisted living facility
- 75-one & two bedroom suites
- 3 meals a day
- 24-hour staffing
- Transportation
- Full kitchen
- Washer/Dryer
- Computer Center