Get Directions to Wells Town Garage ← View details 32 South Street, Wells, Vermont 05774 Get Directions From* To * — Required information