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 Qdoba hoursSubway hoursJimmy John's hoursLittle Caesars hoursStarbucks hoursDunkin' Donuts hoursPeople Are Reading