recently moved my mother in law into Winfield Scott Towers and so far, she is happy with her new living arrangements. The apartments were simple but nice. The staff were friendly and helpful, the building is well maintained, application process and move in went smoothly.
Did you find this review...?
Helpful 0
Not Helpful 0