Explore details about location Penn Street. Penn Street is a location situated within the Lake Charles alongside other areas such as Laurel Street, River Lane, Peake Street.