Located in Truckee, CA
La Galleria is located in Northern California in the bustling mountain town of Truckee. Known for it's epic winters, ski terrain and wide views of Lake Tahoe. Truckee does not come up short as a place to visit, adventure, or to call home.
La Galleria is conveniently located in Historic Downtown Truckee. Truckee boasts a classic outdoor lifestyle, during both winter and summer, and is filled with great shops to round out the experience. Truckee is abound with history from our great pioneers and Native Americans and welcomes all with a warm ray of light and crisp alpine air.