Holmes Hotel, at the southwest corner of State and Main St. Built in 1889. Circa 1895.
Photo courtesy of Westerville Public Library.
You must be logged in to post a comment.