2336 Tennessee Avenue
Saint Louis, MO 63104
Get directions

About Us

Tower Grove Abbey is located in a beautiful mid-town neighborhood near Tower Grove Park and the world-famous Botanical Gardens. Available for wedding ceremonies and receptions.

Reviews