Search Free Clinics

HomeLouisianaLake Charles

Free Dental Care in Lake Charles,Louisiana

SWLA Center for Health Services - Lake Charles


2000 Opelousas St PO Box 19010, Lake Charles, LA - 70616

Click to view

Free Clinic

SWLA - Lake Charles


2000 Opelousas Street, Lake Charles, LA - 70601

Click to view

Free Clinic