Windham Terrace Apartments
About the Business
Windham Terrace Apartments is a luxurious residential complex located at 2701 Windham Terrace Drive in Wood River, Illinois. Offering spacious and modern living spaces, this institution provides an ideal blend of comfort and convenience. Residents can enjoy a range of amenities including a swimming pool, fitness center, and community clubhouse. With beautifully landscaped grounds and a friendly atmosphere, Windham Terrace Apartments is the perfect place to call home.
Photos
Location & Phone number
2701 Windham Terrace Dr, Wood River, IL 62095, United States
Reviews
"Late last year, a new "management company" took control of the complex and the quality fell off sharply. They raised everyone's rent through the roof and made cuts to things that are normally present in apartments. Nobody who lives here says they have ever seen the new landlady. We no longer have a maintenance guy. I contacted her at the beginning of the week about a problem with my apartment and, at the end of the week, have not had a reply nor has it been fixed. I called yesterday in an attempt to get an update and all I got was a modem or fax machine. VERY disappointed with how things have changed."
"Great place to live and a great place to raise kids"
"Friendly staff and always super professional! Amazing apartments and great location:)"
"Are these low income apartments?"
"Lanlord is awesome"
List of local businesses, places and services in Illinois
β business help π services β phones π opening times βοΈreviews π addresses, locations π· photos