5807 E 128 STREET S Bixby, OK 74008