Champaign

We have found 1 items matching your search query.

wlt_thumbnail-418

116 E University Ave, Champaign, IL, 61820, USA

distance: 6,125 Miles (217) 352-5034

In 1931, during the heart of the Great Depression, Dave Percy and Harry Siegal found themselves unemployed, and with few prospects for work. So, they opened a little fix-it and loc