33 Indian Rock Road Windham, NH 03087
We are conveniently located 1 mile from Interstate 93 at Exit 3. Take a left at the end of the ramp when traveling north on 93. When traveling south on 93, take a right at the end of the ramp. In both cases, we are approximately 1.1 miles away. We are in the Village Green Plaza, which is on the right hand side at the second set of traffic lights, and across the street from the Windham Post Office.