The Home Depot 8460

The Home Depot #8460, also known as North Kansas City/Tiffany Springs #8460, is a Home Depot home improvement store located at 8900 Northwest Skyview Avenue, Kansas City, Missouri.