1. Cummins 10409 Success St, Ashland, VA 23005 Coordinate: 37.73054,-77.46594 Phone: (804) 798-9740
2. Western Branch Diesel, Incorporated 10194 Kings Acres Rd, Ashland, VA 23005 Coordinate: 37.68593,-77.4491 Phone: (804) 550-2816