Town Square Apartments

Town Square Apartments
Town Square Apartments 72 Town Sq Lima, OH 45801
About

Town Square Apartments

Town Square Apartments is a Independent Living facility at 72 Town Sq in Lima, OH.
Primary Specialty

Independent Living

Services Town Square Apartments provides independent living in Lima, OH to seniors and retirees with varying levels of assistance needs and/or disabilities.

Please contact Town Square Apartments for more information or to schedule a visit.