Contact

Meet us at:

118 S Main St, Cheshire, CT 06410
Near the Cheshire Town Hall,
at the Back of the building

Or let the map guide you:

Remember we are in the back of the building away from the noise of the street!