Post Falls Dam – South Channel in Post Falls, ID 83854

Post Falls Dam – South Channel in Post Falls, ID 83854 (Kootenai County) is a dam. Post Falls Dam – South Channel is also known as Post Falls South Channel Dam.

Alternate Name
Post Falls South Channel Dam
Waterway Type
dam