Saint Louis

1

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.

One University Blvd
Legras 16-23
Saint Louis, MO 63121
United States
+1 (314) 516-4621