The Rehabilitation Institute of St. Louis (TRISL) Physical Address: 455 Duncan Avenue, St. Louis, MO 63110, USA Mailing Address: 455 Duncan AvenueSt.. Louis, MO 63110 Click to see this content