Taco Bell adresses in Lowell‚ MI Home Work hours Taco Bell hours Michigan Lowell AddressPhoneMap1975 W Main St Lowell(616) 987-9033 You May Like Tim Hortons hoursLittle Caesars hoursArby's hoursPerkins Restaurant & Bakery hoursNoodles & Company hoursSubway hoursPeople Are Reading