 It is operated by the Roman Catholic Diocese of Savannah.The towers are the tallest twin towers in Macon, and the 3rd tallest building in Macon, Georgia, at 200 feet (60 meters) to the tip.The interior features 60 stained glass windows which teach the story of Salvation, a white Carrara marble altar and pulpit, and an organ with 1,000 pipes.