Lighthouse 12×12
8 Maple Street, Sturbridge, MA, 01566
MA
Sturbridge