8132 South Harvard
Tulsa, OK 74136
United States