383 Town Farm Rd Farmington, ME 04938