Carter Hargrave Foundation is located in Tulsa, Oklahoma