7608 E 88th St N, Owasso, OK, 74055