826 N Irvington Avenue, Tulsa, OK 74115