Administrative OfficesMid Campus Center Physical Address: 4590 Childrens Place, St. Louis, MO 63110, USA Mailing Address: 660 S. Euclid Ave.MSC 8096-0029-9400Saint Louis, MO 63110 Phone: 314-362-3724 Fax: 314-747-2851