The Home Depot 8560

The Home Depot #8560, also known as South Reno #8560, is a Home Depot home improvement store located at 1001 Steamboat Parkway, Reno, Nevada.