West Carroll Parish, LA
West Carroll Parish Population: 12,314 Population Density: 34.3 per square mile Water Area Percentage: 0.26% (0.92 square miles) Land Area Percentage: 99.74% (359.40 square miles) Total Area: 360.32 square miles Housing Units: 4,980 per square mile County Links |
|
|
Quick Links DeGray Lake News DeGray Lake Photos DeGray Lake Videos |