Shore Acres Inn And Restaurant

237 Shore Acres Dr North Hero VT 05474 USA

(802) 372-8722

Location