Business Details Reviews 433 S Kinzer Ave, New Holland, PA 17557 717-355-6000 Website 5 ★★★★★ (4 Reviews) Featured review: "Liden store is a wonderful boutique located in Garden Spot Village. They have a variety of clothing, gifts, snacks and grocery essentials." - Sharon S.