Keeley Institute for the treatment of alcoholism and drug addiction. 1087 Dennison Ave, in 1903
Submitted by columbuslibrary... on August 9, 2010 - 2:11pm
No votes yet
Originally located at 90 N. Fourth St, moved to Dennison Avenue location ca. 1903.
Add this item to your gallery: Add new gallery »










