Odell from Illinois Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Casey's Carry Out Pizza - Illinois, Odell, 210 East Vermillion Street, 60460 (815) 998-2400 Map