Company name: Basilica of Saint Louis, King of France
Description: Stately, historic Catholic church
209 Walnut St, St. Louis, MO 63102, United States