1. K & D Grant-Peach Orchard's 1016 Lindale Rd, Ardmore, OK 73401 Coordinate: 34.21708,-97.21759 Phone: (580) 657-8540