Address 2710 Hampton Ave Saint Louis, MO 63139-2769 Phone number: (314)781-2077 E-mail address: csheppard@stltu.org