Just A Mere Farm & Upholstery ← View details 1156 Lewiston Road, New Gloucester, ME 04260 +1 207-926-3933 Get Directions From* To * — Required information