St. Thomas the Apostle Church
2692 East 5th Avenue
Columbus, OH
Built: 1902   Status: Unknown