ELS St. Louis is located on the beautiful campus of the University of Missouri – St. Louis. A friendly Midwestern city of 2.5 million people, St. Louis offers a low cost of living. It is well known for its major league baseball, NFL football and ice hockey, the Gateway Arch, Anheuser-Busch Brewery and more.
ELS Language Centers St Louis
Description supplied by school:
On the campus of University of Missouri - St Louis
One University Blvd
Saint Louis, MO 63121United States
+1 (314) 516-4621