Browse Items (1 total)

  • Tags: 1103-1111 N. Water St.

Photo of J. D. Barnhart Store

BD5-JDBarnhart Store001.jpg
Photograph of the J. D. Barnhart Store located at 1103-1111 N. Water St., Decatur, IL.