1. Nicoma Park Equipment Rental 11236 NE 23rd St, Choctaw, OK 73020 Coordinate: 35.49234,-97.32972 Phone: (405) 259-9624