Get directions to: Champaign Plastics Co, Champaign, IL
Restaurant address: 3005 Meridian Drive Champaign, IL 61822, USA
Restaurant: Champaign Plastics Co