3361 S 139th Avenue, Tulsa, OK 74134