Locations:
1 University Blvd
63121 St. Louis , MO
United States
38° 42' 36.7668" N, 90° 18' 39.8916" W
Missouri US
Gmap Computed: 38.710213 -90.311081