Where is Hubbard?

Where is Hubbard located?

Hubbard, Oregon, United States (approx. 45.1831388°, -122.8086285°)


Where is Hubbard on the map?