Village Residential Care Facility
446 Main St
Leominster, MA 01453
Village Residential Care Facility is located at 446 Main St in Leominster, Massachusetts. It is a 25 bed senior care community. The encompassing area has a dense population, with approximately 42,000 poeple living in the zip code of ...