Leo's Factory Store

Permanently closed
1900 N Narragansett Ave
Chicago, IL 60639

Leo's Dancewear Factory Store is a retail establishment in Chicago, IL that specializes in providing a wide selection of dancewear and accessories for dancers of all ages and skill levels.

With a focus on quality products and customer service, Leo's Dancewear Factory Store aims to meet the needs of dancers looking for comfortable and stylish attire for their performances and practices.

Generated from their business information

Own this business?
See a problem?

You might also like

United StatesIllinoisChicagoLeo's Factory Store

Partial Data by Foursquare.