1. Drummonds Tax Service 41269 E County Road 1230, Keota, OK 74941 Coordinate: 35.22958,-94.85307 Phone: (918) 966-3449