Tim Hortons adresses in Owosso‚ MI Home Work hours Tim Hortons hours Michigan Owosso AddressPhoneMap323 W Main St Owosso(989) 723-7384 You May Like Jimmy John's hoursMcDonald's hoursTim Hortons hoursKFC hoursDomino's Pizza hoursMarco's Pizza hoursPeople Are Reading