Windsor Meadows is a community of 60 residential town homes located in Brentwood New Hampshire. Convenience is one of the key attributes to Windsor Meadows. Located only 1/2 mile to Route 101 and 10 miles to Interstate 95 and within 28 miles to the Manchester Airport, 30 minutes to Newington Mall or Mall of New Hampshire and 20 minutes to the beaches of the east coast. Because there is little traffic, neighbors get together to walk their dogs or push strollers which leads to developing family-centered activities. Windsor Meadows is a small community where it is easy to get to know people.