Windsor Estates of St. Charles

2150 W Randolph St St Charles MO 63301 (888) 848-5698

Reviews for Windsor Estates of St. Charles

Rating: 3.2 Based on 16 reviews Write a review
Great place
 Dec 2015
Windsor Estates is a great place. They have great events and activities. There apartment is really spacious and they do a great job of cleaning it. The food is really good and reasonably priced.... read more