Hobby Services Map phone 1610 Interstate Dr Champaign, Illinois 61822 Horzon Hobby Map phone 1809 W Springer Dr Champaign, Illinois 61821 Hot Slots Slot Cars & Racing Map phone 605 N Neil St Champaign, Illinois 61820 Idea Store Map phone 28 E Springfield Ave Champaign, Illinois 61820 Leisure Time Pet & Hobby Inc Map phone 807 N Mattis Ave Champaign, Illinois 61821 Slot & Wing Hobbies Map phone 803 W Anthony Dr Champaign, Illinois 61822