The Rehabilitation Institute of St. Louis Physical Address: 4455 Duncan Avenue, St. Louis, MO, USA Mailing Address: 4455 Duncan Ave.St Louis, MO 63110 Phone: 314-658-3800 Click to see this content