Home Depot in Owosso – Possibly the Most Talented Hardware Employees – EVERHome Depot in Owosso – Possibly the Most Talented Hardware Employees – EVERWho expected a Broadway show at the Home Depot in Owosso? Not me.Banana DonBanana Don