Worldwide icon-chevron-right North America icon-chevron-right United States icon-chevron-right California icon-chevron-right Los Angeles icon-chevron-right Live Astro (CLOSED)

Live Astro (CLOSED)

Shopping, Womenswear Melrose
Live Astro
Photograph: Courtesy Live Astro Live Astro

Founded in NYC, these fashion-savvy Brooklynites now reside along Melrose Ave—the mecca of eclectic styles and shopping from high-end wear to street style. Live Astro fits right in with top quality garb in graphic prints, reinvented vintage-wear, edgy chic designs, and more. Snag women’s and men’s contemporary threads and accessories for amped up style at this west coast flagship store.


Venue name: Live Astro (CLOSED)
Address: 7303 Melrose Ave
Los Angeles

Do you own this business?
Static map showing venue location
1 person listening