A cathedral in Indianapolis! I saw it on my ride tonight and was told to be on alert for it by Robert Welch. It’s location, is 13th and Meridian. It is the Saint Peter and Paul Cathedral built in 1892.
Other posts about Indianapolis history Martin Krieg created as he wrote "How Indianapolis Built America" are at this link HERE
You must be logged in to post a comment.