Leo’s Vintage - Vintage clothing store in Elgin, Illinois
Leo’s Vintage is a vintage clothing store business located in Elgin, Illinois. Customers have rated Leo’s Vintage 4.8 out of 5 stars based on 20 reviews. Leo’s Vintage does not currently have a listed website.
Contact Leo’s Vintage
- Address
- 15 N State St, 60123, Elgin, Illinois
About Leo’s Vintage
- Industry
- Vintage clothing store
- Location
- Elgin, Illinois
- Rating
- 4.8 / 5 (20 reviews)