St. Anthony of Padua Church is catholic and beautiful inside
"Since 1863 St. Anthony of Padua Parish has been a source of faith and hope in our city of St. Louis. The Franciscan Friars of the Sacred Heart Province arrived in Southern Illinois from Germany in 1858, and just five years later, with the help of some very dedicated and hardworking future parishioners the parish began. It has grown and prospered over the years and remains a place of WELCOME and PEACE for many throughout the region." --- Padua website
The church is facing northwest off of Meramec avenue,63116 St. Louis city.