Villa Serena

Villa Serena
Villa Serena 6800 Mayfield Rd Cleveland, OH 44124
About

Villa Serena

Villa Serena is a Independent Living facility at 6800 Mayfield Rd in Cleveland, OH.
Primary Specialty

Independent Living

Services Villa Serena provides independent living in Cleveland, OH to seniors and retirees with varying levels of assistance needs and/or disabilities.

Please contact Villa Serena for more information or to schedule a visit.