On the Rocks

96 Lakefront St, Lunenburg, MA 01462

(978) 342-6693

Location