1. Ts Squared Financial Services 14705 E 580 Rd, Inola, OK 74036 Coordinate: 36.17878,-95.56901 Phone: (918) 543-1040