The Church Triumphant Church of Columbus, OH. The location of The Church Triumphant Church is 43204, 1001 Vera Pl - marked with a pin on Google Map.