Contact Us Address:306 Main StreetSturbridge, MA 01566Phone: (508) 347-2512Fax: (508) 347-2872 Email Us Directions Holidays & Closings Dec 24 2025 Wed Closing Early 2:00pm–8:00pm Closing Dec 25 2025 Thu Christmas All Day Closing Dec 31 2025 Wed Closing Early 2:00pm–8:00pm Closing View More Contact Us Your Name First Name Last Name Email Address Phone Number Write us a message CAPTCHA This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.