33 Indian Rock Road
Windham NH, 03087
Conveniently located at Windham Village Green Plaza on Rt. 93 in Windham NH.. Take exit 3 to NH 111 West. We are approx. 1 mile down on the right.
Hours of Operation:
Monday - Friday: 1:00pm to 10:00pm
Saturday: By appointment only
Contact us for your complimentary sample lesson: