Share This:

3741 Nelson Rd.,
Lake Charles, LA 70605

Property Description

20-acre nature park with natural woods, walking paths, butterfly garden and picnic tables. Places to enjoy bird and butterfly watching.