News

Stephen F. Austin State University is nestled in the small town of Nacogdoches, TX and sprawls across 418 acres. This public university was originally founded in 1921 as a teachers’ college.