Southern Hills Country Club 2636 East 61st Street Tulsa, OK 74136 United States Phone: (918) 492-3351 Email: [email protected]