5601 S 122nd East Ave Tulsa, OK 74146