Carpet Depot Phoenix - Hours & Locations
Carpet Depot - Phoenix
3020 West Thomas Road, Phoenix AZ 85017 Phone Number:(602) 442-2020Hours may fluctuate
Distance:5.45 miles
Carpet Depot - Phoenix
2930 North 32nd Street, Phoenix AZ 85018 Phone Number:(602) 956-2755Hours may fluctuate
Distance:7.12 miles