The Mountain Home Center Story

The Mountain Home Center Story

Mountain Home Center was opened on May 16, 1989 at 10948 Brockway Rd to founders and Truckee residents Geoff LeClair and Karen Mills. The building had previously been a restaurant before it became the home of Mountain Home Center from 1989 to 2006. The location is now...