1. From Russia With Love 3564 Pacific Hwy, Hubbard, OR 97032 Coordinate: 45.18103,-122.80499 Phone: (503) 902-0545