Simply Tahoe

  1. The Village at Northstar
    (530) 536-5073
    2001 N Village Drive
    Truckee, CA
    Operating hours: 
    11am - 5pm Sunday - Tuesday CLOSED Wednesday
    Parking: 
    Lot