SOWELA Technical Community College - Morgan Smith - Jennings, located at 2310 N Sherman St, Jennings, Louisiana, 70546, is an excellent destination for sports enthusiasts of all skill levels. This facility offers a welcoming environment for athletes eager to practice and improve their game while enjoying the beautiful southern Louisiana climate.
At SOWELA Technical Community College - Morgan Smith - Jennings, players can take advantage of outstanding outdoor hard courts that are lighted for tho...