9310 North Delaware Avenue , Sperry, OK, US