The Meadows at Town Center
anonymous
prospective • Visited 2010 - 2011
6/29/2011
Don't move here!
Staff is horrible! Maintenance shows up whenever they want to not the time you had set with them. Noisy children, playing unsupervised. Rude customer service. And no communication between staff and maintenance.Share This Review
The Meadows at Town Center
Share This Review