1. A Place In Vermont 24 W Main St, Wilmington, VT 05363 Coordinate: 42.87021,-72.87479 Phone: (802) 464-4608