SWLA Center for Health Services

2000 Opelousas St
Lake Charles, LA 70601
(337) 439-9983
 
 
Checkmark Appointment Required
Drive Through
 
SWLA Center for Health Services

Prerequisites


1. Must meet CDC guidelines