1. Thomas Welding 548 New Haven Rd SE, Floyd, VA 24091 Coordinate: 36.8936,-80.28524 Phone: (540) 745-4450
2. Appalachin Small Engines RR 2, Floyd, VA 24091 Phone: (540) 745-3505