Residence of
Gen. J. M. Carnahan
Mill Creek Township
Residence of General J. M. Carnahan
From the History of Mercer County, 1877, plate viii