We are located one mile northwest of OU-Tulsa between I-64 and I-44.

OFFICE

3701 S Harvard Ave, Ste D

Tulsa, OK 74135

PHONE

(918) 938-6801

HOURS

MON--THURS

9am--1pm, 3pm--6pm

FRI

9am--1pm

The Greatest Compliment is the Referral of Your Family and Friends!

  • Facebook Social Icon
  • Twitter Social Icon
  • Instagram Social Icon
  • LinkedIn Social Icon

Visit Our Channels: