IMPACT Strategies Completes Construction of 40-Unit The Rehabilitation(05) Save Image Image gallery: The Rehabilitation Institute of St. Louis: Excellence in Physical Medicine and Rehabilitation