Business Details Reviews 955 W Main St, New Holland, PA 17557, United States 717-656-3741 Website 4.7 ★★★★★ (24 Reviews) Featured review: "Amazing! This place is great and super reliable, with fair prices. Staff is friendly and never try to rip you off." - Jennifer S. S