Illinois > Chicago > Bucktown > Retail Shopping > Shoes & Shoe Repairs > Leo's Shoe Repair
1962 North Milwaukee, Chicago, Illinois, 60647
(773) 330-7496
Bucktown
Retail Shopping > Shoes & Shoe Repairs
No reviews yet. Be the first to write a review!