14627 North 575 Road , Proctor, OK, US