West Shore Manor

 12053 Lake Ave, LakewoodOH 44107