Services
Our Doctors
About Us
Contact
More
(918) 556-6500
We are conveniently located on the campus of Saint Francis Hospital at 61st and Yale Avenue on the 6th floor of the Kelly Building.
​
Our address
6565 South Yale Ave.
Suite 610
Tulsa, OK 74136
Phone
Fax
(918) 382-1533
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.