1. Holder & Sons Equipment 4814 Holder Rd, Durham, NC 27703 Coordinate: 35.96587,-78.8104 Phone: (919) 596-4378