The Home Depot
Home Depot,
Hardware Stores,
Home Improvements,
Nurseries & Gardening,
Appliances
Hours:
Home Depot, 8880 S Delaware Ave, Tulsa OK 74137
Tips
Hours
Most Recent Reviews
-
February 2024
Monte helped us a lot with two wires for the old oven to keep on making bread. Thank you!!!
-
February 2024
Good location. Not too busy. Lots of associates on hand to assist.Wish there was one in Glenpool
-
January 2024
As always, the guys at Home Depot take really good care of me
More Comments(157)
Other Information
You May Also Like
-
Tulsa, Oklahoma