Eloise Outdoor Accesories Store in South Lake Tahoe Dealer Address 2143 Eloise Ave96150 South Lake Tahoe , CA, USContact Tel.: (530) 544-1021Contact StoreFind on MapTo navigate, press the arrow keys. Matthew Fitzgerald Lucky 7 Motorsports Store in South Lake Tahoe Motorcycle City Store in South Lake Tahoe