The Home Depot 130

The Home Depot #130, also known as Cascade #130, is a Home Depot home improvement store located at 1032 Research Center, Atlanta, Georgia.