Get Directions to Town Garage ← View details 3901 Vermont 113, Thetford Center, Thetford, Vermont 05075 +1 802-785-4679 Get Directions From* To * — Required information