52 N 120th Ave E Tulsa OK 74116 Records