Haystack Rock Post author By Emily Geddes Post date April 8, 2019 Location 163 E. Gower St.Cannon BeachOregon97110 Next Event No upcoming events Map Unavailable Upcoming Events <li>No events in this location</li> ← CCC Royal Nebeker Gallery → Long Beach Peninsula