contact us today
5970 East 31st Street,
Mall 31 Suite U, Tulsa, OK 74135
800-622-7713 Oklahoma Only
Our Location Map
Our description of where we are
We are located ¼ mile west of the corner at Sheridan/31st street.
Drive West toward Yale from Sheridan on 31st and turn South onto Lakewood Ave.
Turn into the parking lot with the movie theater.
We are located behind the movie theater and the front of our Building faces 32nd street.