Tool & Truck Rental Center at The Home Depot
Home Depot
Hours:
1032 Research Center Drive Atlanta SW, Atlanta GA 30331
Hours
Most Recent Comments
-
May 2021
their new return policy without a reciept SUCKS. so much for customer service.
-
April 2021
I do not recommend doing business with any Home Depot locations. They do not accept returns not even for store credit. Support your local small business 0 stars.
-
April 2021
Impressed with their garden center. It was fully stocked, the staff was helpful and friendly and their prices continue to outdo Lowe’s.
More Comments(12)
Nearest Home Depot Stores
-
Atlanta, Georgia