Taco Bell adresses in Howell‚ MI Home Work hours Taco Bell hours Michigan Howell AddressPhoneMap3653 E Grand River Ave Howell(517) 548-9640 1031 S Michigan Ave Howell(517) 545-0319 You May Like Domino's Pizza hoursBlimpie hoursJet's Pizza hoursMcDonald's hoursDunkin' Donuts hoursMarco's Pizza hoursPeople Are Reading