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