Tower Grove Manor is a 55+ retirement community located at 2710 S. Grand Blvd. in St. Louis, Missouri offering affordable studio, 1-bedroom, and 2-bedroom apartment units with convenient amenities and a hassle-free lifestyle. Call Chris at (314) 773-1108 to schedule a free luncheon tour of the community located across from Tower Grove Park.