Contact Us 65D North Main St., Lanesborough MA 01237 Phone: 413-443-3023 Current Hours: Wed – Sun 10 -5 Winter Hours: Mon – Sun 8 – 5 Email. Us – click here: