1. Waterfall Creek Pecan Farm 185 Flagstone Valley Loop, Idabel, OK 74745 Coordinate: 33.77981,-94.80695 Phone: (580) 286-6327