The Charley Creek Inn In Wabash A Unique Destination
By Loren Shaum Columnist WABASH – Situated on Market Street in historic downtown Wabash, this circa 1920 brick building opened as Hotel Indiana – an eighty-room conventional hotel. In 1946, ownership changed and the hotel was renamed the Red Apple Inn. The hotel operated under this ownership for … Read More