Get Directions to Town of Upton ← View details 270 Thistle Street, Upton, Maine 04261 +1 207-533-2131 Get Directions From* To * — Required information