Horsepen Creek in Deville, LA 71328

Horsepen Creek in Deville, LA 71328 (Avoyelles Parish) is a stream. Horsepen Creek also exists in LaSalle Parish and Rapides Parish.

Waterway Type
stream