NEAREVIEW.COM

The Villages of Twin Oaks

Address 1300 Big Bend Rd, Twin Oaks, MO, United States
Phone +1 636-825-2600
Hours
Monday9:00am-5:00pm
Tuesday9:00am-5:00pm
Wednesday9:00am-5:00pm
Thursday9:00am-5:00pm
Friday9:00am-5:00pm
Website www.votoapartments.com
Categories Apartment Complex, Condominium Complex
Rating 3 2 reviews
Similar companies nearby
Vance Station — 1474 Parkside Commons Ct, Valley Park, MO
Stonegate Apartments — 1424 Stoney Meadows Dr Apt D, Valley Park, MO, United States

The Villages of Twin Oaks reviews

2
Sort by: date highest rated lowest rated most helpful
Don
May 23, 2023 10:38 am

I stayed at the property while visiting my father who resides on the property.
The amenities was excellent (pool, fitness center, lobby area very busy with residents playing games, office staff and maintenance staff helpful and friendly) the two bedroom apartment I stayed at was furnished with wifi and TVs. Wonderful experience

Vicki
December 11, 2022 1:37 pm

This past Friday in St. Louis, the temperatures dropped below 0. My octogenarian mother lives in these luxury apartments. While it is a beautiful place, their electricity went out Friday around 9am (temps 2 degrees). Staff was given the day off due to the weather. They have an answering service for emergencies which offered little in the way of news. An email was sent to residents when the power came back on around 6: 30pm with no explanation to what caused it. One maintenance person had said that all the heat was running at one time and it blew all the circuit breakers. Does this make any sense? What specs don’t include the heat or a/c running at one time? And isn’t it common courtesy to provide an explanation? Renters beware.

Add review