St Louis MO Office Buildings & Parks 1. 1919 Park Ave, St Louis, MO 63104 | French Quarter Catering Co (314) 241-2000