Take Route 111 from Nashua into Hudson. At the lights across the bridge, drive straight through on 111. Follow that to a T intersection. Turn left at the intersection (Route 111/Central Street). About 1/2 mile down turn right onto Greely Street then bear left onto Kimball Hill Road. Follow Kimball Road for about 2 1/4 miles and turn right onto Mammoth Road (Route 128). Follow Mammoth Road for about 2 miles and turn left onto Nashua Road. Follow Nashua Road for 3/4 miles and turn right onto Colonial Drive. Take your next right onto Independence Drive and your next left onto Millstone Road. The