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 Jimmy John's hoursKFC hoursWhite Castle hoursLittle Caesars hoursMarco's Pizza hoursMcDonald's hoursPeople Are Reading