Town Country Apartment Homes
matthewwbrown • Resident • 1997 - 2001 Recommended
I lived at Town and Country apartments for several years. I can´t say enough about the outstanding service that I recieved. The management was always on top of things, and maintenance requests were always taken care of almost IMMEDIATELY!!!! In the NELA area, T&C Apts is the PLACE TO BE!!!!
How was this review?
Thanks for voting!