Home / Health And Medical / SWLA Center for Health Services
SWLA Center for Health Services
About SWLA Center for Health Services
SWLA Center for Health Services is a business listing in the health and medical sector, based in Lake Charles, LA. Its recorded address is 2000 Opelousas St, 70601-2641. The listing includes a telephone number, an official website, an email address. SWLA Center for Health Services has 3 listed locations in total; this page covers the Lake Charles branch.
- Address
- 2000 Opelousas St, Lake Charles, LA, 70601-2641
- Phone
- +13374399983
- Website
- swlahealth.org
- jabel@swlahealth.org
- Social
Questions
Where is SWLA Center for Health Services located?
2000 Opelousas St, Lake Charles, LA, 70601-2641
How do I contact SWLA Center for Health Services?
+13374399983 · https://www.swlahealth.org/
SWLA Center for Health Services branches
SWLA Center for Health Services has 3 listed locations. This branch is in Lake Charles.
Cite this page
“SWLA Center for Health Services, Lake Charles — business.wiki, retrieved August 2026.” Facts on this page come from openly licensed data (Overture Maps Foundation) and are refreshed with each monthly release; sourcing is documented on the methodology page.