Distance to Saint Louis University*:
Google Bike: 6 minutes / Google Car: 2 minutes
Distance to Chaifetz Stadium*:
Google Bike: 6 minutes / Google Car: 6 minutes
Distance to Pius XII Memorial Library*:
Google Bike: 4 minutes / Google Car: 5 minutes
3720 Laclede Ave.
St. Louis, MO 63108
Get Directions