McCormack House at Westminster Place

3915 Olive St St Louis MO 63108 (888) 848-5698

Reviews for McCormack House at Westminster Place

Rating: 4.0 Based on 4 reviews Write a review
 Dec 2014
My dad and I agreed he would move here four years ago when he turned 70. He wasn't happy with his old neighborhood and I found him isolating. He is more social than when he was younger. They are a ... read more