Tool & Truck Rental Center at The Home Depot Tallahassee, FL

1490 Capital Cir NW, Tallahassee, FL 32303