We are conveniently located on the campus of Saint Francis Hospital at 61st and Yale Avenue on the 6th floor of the Kelly Building.
6565 South Yale Ave.
Tulsa, OK 74136
If this is a life threatening emergency, please call 911. Or, if this an urgent medical problem, please call the office at (918) 556-6500. Please do not send confidential personal or medical information.