• Nel's Tahoe Hardware

    • Specialty
    • Home & Garden
    1050 Fremont Ave
    South Lake Tahoe, CA 96150
    530-544-4126
    530-544-2445 (fax)