Sowela Technical Community College
Lake Charles, Louisiana, USA