The Home Depot 8922

The Home Depot #8922, also known as Owasso #8922, is a Home Depot home improvement store located at 9450 North 129th East Avenue, Owasso, Oklahoma.