Where is Hayward Inn?

Where is Hayward Inn located?

Hayward Inn, Oregon, United States of America (approx. 44.04606°, -123.06732°)


Where is Hayward Inn on the map?