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
See a problem?
You might also like
Partial Data by Foursquare.