1. Town & Country Lanes 3500 River Rd N, Keizer, OR 97303 Coordinate: 44.97612,-123.02629 Phone: (503) 877-1882