Imo's Pizza adresses in Waterloo‚ IL Home Work hours Imo's Pizza hours Illinois Waterloo AddressPhoneMap646 N Market St Waterloo(618) 939-9565 You May Like Imo's Pizza hoursApplebee's hoursHardee's hoursSonic hoursLittle Caesars hoursMcDonald's hoursPeople Are Reading