Contact Tulsa Office Our Location 5321 S Sheridan Rd, Suite 34Tulsa, OK 74145 (918) 665-2229 Follow Us Our office is located in The Farm Shopping Center Office Building, which is south of The Farm retail shops, at 53rd and Sheridan. Look for the ANTICIPATION sign in the window by our door on the south side of the office building. Oklahoma City Office Our Location 6656 NW 39th ExpySuite 201Bethany, OK 73008 (405) 752-2229 Follow Us Look for the beautiful, red brick building with the big arch.