Lamar University

Lamar University

Lamar University is a four-year public university located in Beaumont, Texas and was founded in 1923. Its current enrollment count…