St. Alphonsus Liguori Catholic Church is not just a place of worship, but a worthwhile attraction as well. Make a pilgrimage and enjoy some moments of quiet contemplation.
You'll have sightseeing choices galore when spending time in Grand Center. St. Alphonsus Liguori Catholic Church is a good place to start here, but there are lots of other worthwhile attractions to experience. Busch Stadium, Gateway Arch, and St. Louis Zoo are close to the house of prayer and will top off your day nicely.