Apartments in Mechanic Falls, ME Main Street MCFLS Nursing146 N Main StMechanic Falls, ME, 042562073458941Assisted Living FacilitiesNursing HomesSenior ApartmentsSenior HousingSenior Living Show More