Explore details about location Camelia Street. Camelia Street is a location situated within the Lake Charles alongside other areas such as L Benoit Road, Phillips Lane, Mc Neese Driveway. Additionally, some smaller parts of Camelia Street include specific areas like Lake Charles Loop adding to the diversity of its landscape.