1. Benz Connection 15210 Stevens Rd SE, Olalla, WA 98359 Coordinate: 47.41054,-122.6198 Phone: (253) 858-4038