SOWELA Technical Community College, founded in 1938, is a public, coeducational, two-year institution. Its campus is located in Lake Charles, LA.
|Accredited by||SACS (Southern Assn. of Colleges and Schools)|
Campus in Lake Charles (population: 74,024).
SOWELA Technical Community College
3820 Senator J. Bennett Johnston Avenue
Lake Charles, LA 70615