top of page

Contact Us

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


(918) 556-6500


(918) 382-1533

Contact Us

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.

bottom of page