Jimmy John's adresses in Owosso‚ MI Home Work hours Jimmy John's hours Michigan Owosso AddressPhoneMap1018 E M 21 Owosso(989) 725-7200 You May Like Little Caesars hoursArby's hoursHardee's hoursJet's Pizza hoursMcDonald's hoursTaco Bell hoursPeople Are Reading