7923 South 72nd East Avenue , Tulsa, OK, US