Downtown Shoe Repair

65 Weybosset St, Providence, Rhode Island, United States