Red Fox
Add to Favorites
CLOSED NOW
Today: 9:00 am - 12:00 am
Tomorrow: 9:00 am - 12:00 am
11 Years
in Business
Amenities:
Wheelchair accessible
Parking: Lot, Free
Wheelchair Accessible: Yes
Phone: (217) 351-5840
Address: 2000 N Market St, Champaign, IL 61822
802 W Town Center Blvd, Champaign, IL 61822
701 N Neil St, Champaign, IL 61820
1005 W Bloomington Rd, Champaign, IL 61821
1215 N Prospect Ave, Champaign, IL 61820
918 W Bradley Ave, Champaign, IL 61821
110 N Neil St, Champaign, IL 61820
211 W University Ave, Champaign, IL 61820
406 S 1st St, Champaign, IL 61820
512 S Neil St, Champaign, IL 61820
509 E Green St Ste 2, Champaign, IL 61820