St. Thomas Preservation Hall is a historic building located in downtown Wilmington, NC that is a venue for weddings and special events.