Clinical Trials of SWLA Return to Directory Website http://www.clinicaltrialsofswla.com/Phone 337 602-6642Listing Tags stem cell clinicAddress 600 Bayou Pines E, Lake Charles, LA 70601ZIP Code 70601 Contact listing ownerSend Message Name Email Phone Number Message