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 Wendy's hoursLion's Choice hoursHungry Howie's hoursJimmy John's hoursBuffalo Wild Wings hoursKFC hoursPeople Are Reading