1.Sowela.edu
Rank:1,946,433
Worth:$160
SOWELA Technical Community College is located in Lake Charles, LA & offers programs to receive associate degrees, technical diplomas, and certificates.