The Lakehouse Inn

615 Laurel St Lee MA 01238 USA

(413) 243-6290

Email The Lakehouse Inn

Location