Address: 1880 N 166th East Avenue, Tulsa, Oklahoma 74116Email: info@tristarllc.netPhone: (918) 439-9155