Subway
Address:
2000 N Neil St, Champaign, IL 61820
Phone:
(217) 239-7393
Other Details:
Founded in 1965, the SUBWAY
Restaurants
Other Businesses:
- Gloria Jean's Gourmet Coffees at 2000 N Neil St, Champaign, IL 61820
- Sbarro at 2000 N Neil St, Champaign, IL 61820
- Smokey Bones Barbeque and Grill at 1910 N Neil St, Champaign, IL 61820
- Great Steak & Potato Co at 2000 N Neil St, Champaign, IL 61820
- The Great Steak & Potato Co. at 2000 N Neil St Spc 1306, Champaign, IL 61820