Our retail store is located at the junction of Route 6 and 6A in North Truro, MA. It is open year-round, Monday through Friday from 9 am to 5 pm, Saturday 10 am to 4 pm and Sunday 11 am to 4 pm.
We will be closed Tuesday December 24th, 2024, through Wednesday January 1st, 2025.
Orders placed after 3pm on December 23rd will ship in the first week on January.