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 View Content