Email & contact info

Sharla Self

Associate Registrar of Records, Registration, and Operations at Tarleton State University

Work Email
Verified
Direct Phone
Verified
Organization
Tarleton State University · TX