1. Hagemeyer North America
3520 S Main St, Harrisonburg, VA 22801
Coordinate: 38.40081,-78.91177
Phone: (800) 458-2283
2. Eck Supply Co
1602 S High St, Harrisonburg, VA 22801
Coordinate: 38.43392,-78.89483
Phone: (540) 433-8200
3. Williams Supply
1045 S High St, Harrisonburg, VA 22801
Coordinate: 38.43834,-78.88934
Phone: (540) 434-1751