UPPER LEVEL - LOCATION W

WALK & WEAR FINE SHOE REPAIR
416 290 1898

Fine shoe repair and leather goods.