3314 Mohawk Blvd Tulsa OK 74115 Records