View of the Hotel Deming which is located at on Cherry St in Terre Haute, Ind.
L.D. Smith, Terre Haute, Ind.
Vigo County Community
Terre Haute (Ind.)
Business & Industry
Further information on this record can be found at its source.