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.