WINDSOR TOWNHOMES

After driving home from a long day of work, you want to come home to a comfortable, relaxing home. You’ll find that perfect home here at Windsor Townhomes. With our convenient location, you won’t have to travel far to get home. With our spacious, open kitchens, you’ll enjoy cooking a nice dinner. And with our large bedrooms perfect for any size bed, you can sleep peacefully and wake up refreshed. You want an easy life and we’re here to provide it, so come see us!

Location

Windsor Townhomes

6699 Amora Dr
St. Louis, MO 63134
T. (314) 384 3002
E. manager@windsorstlouis.com