Get Directions to Town Garage ← View details 35 Church St, Livermore, Maine 04253 +1 207-897-6659 Get Directions From* To * — Required information