Saint Theresa's Hall

107 S Union St
Natchez, MS 39120

Saint Theresa's Hall located in the historic city of Natchez Mississippi is a charming church known for its beautiful architecture and welcoming atmosphere. Surrounded by lush gardens it serves as a peaceful sanctuary for worship and community gatherings. With its rich history and inviting presence Saint Theresa's Hall is a beloved landmark in the heart of Natchez.

Generated from this place's information

Also at this address

Own this business?
See a problem?

You might also like

United StatesMississippiNatchezSaint Theresa's Hall