Laurel Hill Motel

200 Laurel St Lee MA 01238 USA

(413) 243-0813

Location