Like what you've seen so far? Then you'll love checking out the store in person. Shoe Scarpa has several locations in New England, the United States and Europe. The first Shoe Scarpa to ever open was in Benevento, Italy in the 1960s and since then has grown to be an international company. It's customers always leave with a smile on their face. Find a store near you and see for yourself!