We are a small business that always tries to give back to our local community.  Please consider a donation to help us continue our work; no amount is too small.

Contact us

Telephone (603) 593-5073

Cancellation and Refund Policy

Open Hours

Open by appointment only.

Please use our calendar to schedule an appointment: