Member Page Ellu Gallery Share: Art Galleries, Supplies, ClassesLocations (galleries, classes, public art) Ellu Gallery Visit Website The Rock Building 11253 Brockway Rd., #201 & 203 Truckee, CA 96161 (530) 470-3827 About Map About Ellu Gallery is a 5000 sq/ft artist owned and artist designed experience. Ellu features hand selected artists who are versed in large scale one of a kind paintings and sculptures. What's Nearby? Distance: 5 10 15 20 25 50 mi. TweetSharePin+1Share