Lela

Closed
211 W State St
Geneva, IL 60134

Lela is a trendy retail clothing store located in the heart of Geneva IL. Known for its stylish selection of women's apparel Lela offers a curated range of modern and chic outfits perfect for any occasion. With a warm and inviting atmosphere shoppers can enjoy personalized service while exploring the latest fashion trends.

Generated from this place's information

Also at this address

Own this business?
See a problem?

You might also like

Partial Data by Foursquare.