Address 2018 S Neil St Champaign, IL 61820 E-mail store@oldtimemeatanddeli.com Phone Phone: (217) 355-0000 Fax: (217) 351-9189 Hours Monday-Saturday: 10am to 6pm Sunday: Closed CONTACT US Name Please enter your name. Subject Please enter a subject. Email Please enter a valid email. Your Message Please enter a message. SEND MESSAGE Message Sent! Message failed. Please try again.