Share This:

3801 Nelson Road,
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.