1. Taylors Dozer Works 13078 NE Townley Rd, Elgin, OK 73538 Coordinate: 34.65368,-98.23502 Phone: (580) 591-1300