Phoenix the
- Address
- 215 S Neil St
- Place
- Champaign , IL 61820-4911
- Landline
- (217) 355-7866
Description
Phoenix the can be found at 215 S Neil St . The following is offered: Bars & Pubs - In Champaign there are 23 other Bars & Pubs. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Bars & Pubs(217)355-7866 (217)-355-7866 +12173557866