Thursday, May 19, 2011
New gallery location! 11734 Ventura Blvd. Studio City, CA 91604
I love the new location! The gallery is luminous and peaceful and I think our collectors will enjoy it as much as we do. We have a lot of exciting plans for the rest of the year. Stop in and share a celebratory toast with us at Left Coast.