Contacting Tulsa Vascular Specialists

We encourage you or your physician to schedule an appointment with Tulsa Vascular Specialists or to get more information about our practice.

You may reach us at:

918.749.8346

Our mailing address is:

6151 S. Yale Ave.
Suite 1302
Tulsa, OK 74136

Tulsa Vascular Specialists clinic is in the Saint Francis Heart Hospital Building at 61st and Yale. The most convenient entrance to the facility is located on the northwest side of the Heart Hospital Building.


View Larger Map