The Town Square is an assisted living facility that provides accommodation options for men and women in its private studio and one-bedroom apartments. It offers assistance with ambulation, eating, grooming, bathing, dressing and toileting. The facility provides a range of personal care and medication services for individuals. The Town Square features cable television, laundry facilities, public areas and a dining
Read more...