Along the way, it receives the tributary Hans Yost Creek. A short distance downstream of that, it exits Barry Township. Upon leaving Barry Township, the creek enters Hegins Township.
As it travels, the river incorporates the Hans Yost Creek tributary. Near that point, it leaves Barry Township. Following its departure from Barry Township, the stream flows into Hegins Township.