answersLogoWhite

0

Nicholls State University is located in Thibodeaux, Louisiana. That is in the south central part of the state. Some of the degrees which Nicholls University awards are Associate of General Studies in Culinary Arts, Bachelor of Arts in Education and Bachelor of Arts in Marine Biology.

User Avatar

Wiki User

11y ago

What else can I help you with?