1. Incurable Romantic 16 W Main St, Wilmington, VT 05363 Coordinate: 42.86895,-72.87242 Phone: (802) 464-3506