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!
Mon–Wed, Fri–Sat11am–3pm
Thu1–6pm
Sunnoon–3pm

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