Ambrough Slough
United States
>
Wisconsin
>
Crawford County
>
Town of Prairie du Chien
>
Ambrough Slough
Ambrough Slough in Crawford County.
Ambrough Slough
Waterway
River
North Ambro Road