Applebee's adresses in Howell‚ MI Home Work hours Applebee's hours Michigan Howell AddressPhoneMap3949 E Grand River Ave Howell(517) 540-0611 You May Like Jet's Pizza hoursLittle Caesars hoursMarco's Pizza hoursStarbucks hoursJimmy John's hoursLion's Choice hoursPeople Are Reading