One of Columbus, Indiana's architectual gems, enter on the side during weekday and take a peek inside.
The bell tower is quite an amazing addition the church.
Architecture fans a must see!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.