1. Kiamichi Technology Center-Idabel 3205 NE Lincoln Rd, Idabel, OK 74745 Coordinate: 33.92106,-94.77201 Phone: (580) 286-7555