Business Details Reviews 2754 Creek Hill Rd, Leola, PA 17540, United States 717-423-8500 Website 4.8 ★★★★★ (6 Reviews) Featured review: "Very prompt service, nice people, great prices." - Sunnyside R.