3310 Mohawk Blvd Tulsa OK 74115 Records