South Lake Tahoe CA

Tahoe Store

Contact Info

South Lake Tahoe
  • Address: 2141 James Ave. Suite 7 South Lake Tahoe CA, 91650
  • Phone: 530 544 2432
  • Business Hours:
    Monday-Friday: 9:00-5:00
    Saturday: Closed
    Sunday: Closed