The Home Depot 175

The Home Depot #175, also known as Tucker #175, is a Home Depot home improvement store located at 4136 Jimmy Carter Boulevard, Norcross, Georgia.