OUR LOCATION
Champaign Outdoors
2017 A South Neil Street
Champaign, IL 61820
PHONE
(217) 356-4703
HOURS
Tuesday - Saturday 11am-6pm
Sunday & Monday Closed
2017 A South Neil Street
Champaign, IL 61820
(217) 356-4703
Tuesday - Saturday 11am-6pm
Sunday & Monday Closed