Search
Go
>
>
>
>
>
>
Back

Margaret Place and Shell Beach Drive

Lake Charles

  • Downtown Lake Charles, Lake Charles, LA 70601
  • Website
Back
Located along the southeastern side of the lake in Lake Charles. A trip down Shell Beach Drive will give visitors a view of some of the most luxurious homes in the area.
  • Map