Imo's Pizza adresses in O Fallon‚ IL Home Work hours Imo's Pizza hours Illinois O Fallon AddressPhoneMap521 E Highway 50 O Fallon(618) 632-2255 201 Belt Ave O Fallon(618) 233-5007 You May Like McAlister's Deli hoursBlimpie hoursSubway hoursMcDonald's hoursIHOP hoursJohnny Rockets hoursPeople Are Reading