Windham Junction is located right between Exit 3 and Exit 4 in Windham at 128 North Lowell Rd.
If you are traveling down from the North on route 93, you should take exit 4. Take a left off the exit ramp (on Rte. 102), at the third light take a right onto Birch St (after Derry Express Chinese restaurant). Go through 2 more lights and when you the Irving Gas on the left we are two doors down on the same side. Slow down and enter the parking lot on the corner. If you are coming from the south, you should take exit 3. You'll take a left onto Rte. 111. Go to the third light and take a right onto North Lowell Road. We are approximately 2.5 miles down in the middle of the road near the farm. Call 603-434-7467 and don't forget... if it's Monday, we are closed.
Also our summer break is 7/25/11 thru 8/1/11 !