Halls Carpet Service
Add to Favorites
OPEN NOW
Today: 7:00 am - 8:00 pm
49 Years
in Business
Saved to Favorites
Phone: (540) 427-5270
Address: 5232 Yellow Mountain Rd, Roanoke, VA 24014
5999 Franklin Rd, Roanoke, VA 24014
4118 Electric Rd, Roanoke, VA 24018
4393 Electric Rd, Roanoke, VA 24018
2439 Bluff Rd, Roanoke, VA 24014
5145 Starkey Rd, Roanoke, VA 24018
3138 Glenoak St SE, Roanoke, VA 24014
39 Country Rd, Boones Mill, VA 24065
4142 Melrose Ave NW Ste 8, Roanoke, VA 24017