Where is Lsu Located?

LSU as they call Louisiana State University is located in the city of Baton Rouge, Louisiana. The campus covers over 2,000 acres just south of the downtown area.