Hours of Operation

We are open every day until September 28.

Monday-Saturday from 9:00am to 5:30pm.
Sunday from 10:00am to 5:00pm.

To promote safety, we have moved our checkout counter outside. Our equipment isn’t waterproof, so we have to close when it is raining.


We are located at 888 Great Plain Avenue, Needham, Massachusetts, right in the center of town, one block east of the town common.