Millennium Statue

Location

Bilbo Cemetary, North Lakeshore Drive
Lake Charles LA 70601
15 ft. bronze statue of Jesus Christ. Stands 23 ft. tall over the resting places of Lake Charles' earliest and most famous settlers.

Amenities

General Information
  • Family Friendly