Shop, Dine, Relax... Salzburg SquareAmherst, NH

Salzburg Square is located 7 miles from the Bedford Route 114/Route 101 intersection, southwest of Manchester and 14 miles northwest of Nashua on Route 101 in Amherst, New Hampshire. Centrally located between Bedford and Milford.