Windsor Woods is a neighborhood located in Tulsa, Oklahoma.
Windsor Woods is a great place to set up home as there are a lot of friendly homeowners here creating a real sense of community. If you make this area your home, you'll soon discover that many of the homeowners here have a college diploma. This place is a great place for families to live, as evidenced by the large number of married couples in the area. The residents of Windsor Woods have a median income higher than average.