The Rehabilitation Institute Of St. Louis, An Affi
4455 Duncan Ave, Saint Louis, MO 63110
https://www.encompasshealth.com/locations/rehab-institute-stl/contact-us
- 176 beds
- Rehabilitation
- Encompass Health
- St. Louis City County
- Northeast Missouri

View this hospital on the interactive map