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
See a problem?