5147 S. Harvard Ave, Ste 181, Tulsa , OK, 74135, USA