Special Alert
Special Alert
×
← Back to Previous

Margaret Place and Shell Beach Drive

  • Downtown Lake Charles
  • Lake Charles, LA 70601
  • (800) 456-SWLA
  • Visit Website
Details
TripAdvisor
Yelp

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.