Get Directions to Town Garage ← View details 1800 North Main Street, Montgomery Center, Montgomery, Vermont 05471 +1 802-326-4418 Get Directions From* To * — Required information