Wiggins Place is affiliated with and located on the campus of Menorah Park Center for Senior Living. We are conveniently located in Beachwood near Cedar Road and I-271, close to premier shopping and world-class medical facilities.
Services and Amenities