1. Seminole Auto Sales
3083 Spotswood Trl Ste A, Barboursville, VA 22923
Coordinate: 38.20434,-78.32307
Phone: (540) 832-7207
2. ABC Auto Sales
3083 Spotswood Trl, Barboursville, VA 22923
Coordinate: 38.20434,-78.32307
Phone: (540) 832-0100