1. Riverview Sod Ranch Po Box 100, Leonard, OK 74043 Coordinate: 35.920277,-95.799164 Phone: (918) 366-4141