All New U Clinic Return to Directory Listing Category Lake Charles, LAPhone 337 602-8344Listing Tags stem cell clinicAddress 2802 Hodges St, Lake Charles, LA 70601ZIP Code 70601 Contact listing ownerSend Message Name Email Phone Number Message