Mountain Home Center

  1. (530) 587-6681
    11403 Brockway Road,
    Main Showroom
    Truckee, CA
    Operating hours: 
    Mon - Sat 9am to 6pm; Sun 10am to 5pm (PST)
    Parking: 
    Lot
  2. (530) 550-8800
    10115 Donner Pass Road
    Downtown Loading Dock Building
    Truckee, CA
    Operating hours: 
    Sun - Thur 10am to 5pm; Fri - Sat 10am to 6pm (PST)
    Parking: 
    Street