Business Details Reviews 162 Newport Rd, Leola, PA 17540, United States 717-656-9418 Website 4.4 ★★★★★ (16 Reviews) Featured review: "The owners were wonderful. Gave concise answers and were able to give us exactly what we wanted!!!" - Lynn S.