Lake Road Living
371 Main Street, Sturbridge, MA 01566
(774) 241-0643