Middle Branch Shamokin Creek
United States
>
Pennsylvania
>
Northumberland County
>
Mount Carmel Township
>
Middle Branch Shamokin Creek
Middle Branch Shamokin Creek in Mount Carmel Township.
Middle Branch Shamokin Creek
Waterway
Stream
Mount Carmel-Centralia Road
East Cherry Street
Middle Branch Shamokin Creek