We had a visit from American Pickers!
Phone:
1-309-995-3319
Working hours:
Monday - Friday: 8:00 - 5:30
Saturday: 8:00 - 12:00
Address:
3521 State Route 78
Toulon, Il 61483