Contact

Contact

Main Numbers

Main Office: 918-900-6432
Toll Free: 833-577-HAND
Fax: 918-392-7057
Email: [email protected]

 

Location

2448 E 81st Street
Suite 1200
Tulsa, OK 74137

We are located in the main tower of CityPlex. Complimentary valet parking available (temporarily suspended due to COVID-19).

 

Patient Portal