1. Benz Connection 15210 Stevens Rd SE, Olalla, WA 98359 Coordinate: 47.41054,-122.6198 Phone: (253) 858-4038
2. Topp Notch Auto Repair 15233 Stevens Rd SE, Olalla, WA 98359 Coordinate: 47.41001,-122.61886 Phone: (253) 857-2737