1301 McCausland Avenue, St Louis, MO 63117