Where is Flaugherty Run?

Where is Flaugherty Run located?

Flaugherty Run, Flaugherty Run, United States of America (approx. 40.55757°, -80.21756°)


Where is Flaugherty Run on the map?