Place at 101 Sheridan

10031 S Sheridan Rd, Tulsa, OK 74133