The Rehabilitation Institute of St. Louis, 4455 Duncan Ave, Saint Louis(08) Save Image Image gallery: The Rehabilitation Institute of St. Louis: Excellence in Physical Medicine and Rehabilitation