Back to List

Lemon Frog Shop

1202 N Alvarado St, Echo Park, Los Angeles, CA
This store is packed. The more rare items are at the back. Lots of accessories, shoes, etc for $10! Sadly very limited hrs.
Mon–Sunnoon–3pm

Open in Maps
Share
Information not up to date? • Let us know