Taco Bell adresses in Spencer‚ IN Home Work hours Taco Bell hours Indiana Spencer AddressPhoneMap234 E Morgan St Spencer(812) 829-1330 You May Like Burger King hoursKFC hoursTaco Bell hoursWendy's hoursMcDonald's hoursDairy Queen hoursPeople Are Reading