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 Marco's Pizza hoursTim Hortons hoursCold Stone Creamery hoursSubway hoursBuffalo Wild Wings hoursHungry Howie's hoursPeople Are Reading