1. D & D Feed Store 5616 S Harrah Rd, Newalla, OK 74857 Coordinate: 35.40997,-97.15866 Phone: (405) 391-3312