Middlewoods of Farmington is an independent and assisted living community offering services such as medicine management, help with bathing, weekly housekeeping, snow removal and laundry. Residents enjoy computer lessons, watercolor painting classes, a gardening club and other activities. Visit Middlewoods of Farmington's website for additional information about the services offered.