North Star Motel

2427 Shelburne Rd Shelburne VT 05482 USA

(802) 863-3421

Location