Where is North Branch?

Where is North Branch located?

North Branch, North Branch (Station), United States of America (approx. 40.59202°, -74.6838°)


Where is North Branch on the map?