Lemon Frog Shop

1202 N Alvarado St,Los Angeles,CA
Lemon Frog Shop

1202 N Alvarado St
Los Angeles, CA 90026

213-413-2143 Accessories, Handbags, Jewelry, Shoes, Used, Vintage, Women's Clothing Echo Park Low Website Mon, Wed - Thu, Sat: 11.30am - 5.30pm Tue: 9.30am - 2.30pm Fri: 11.30am - 6pm