• The Turner Group

    • Financial Services
    • Investments
    3108 E. 81st St.
    Tulsa, OK 74137
    (918) 895-7800
    (918) 477-2425 (fax)
    • Whom to Contact

      • Mr. Charles Flinton
        4224 E. 51st Pl.
        Tulsa, OK 74135
        Phone: (918) 895-7800