STARS is located in Hollywood, CA.
From 2018–19 under the moniker The Gallery @, the gallery organized exhibitions at Michael’s, Santa Monica and Le Hangar, Paris.
Open by appointment
Schedule a visit
1659 N El Centro Avenue
Los Angeles, CA 90028