Hicks’ Clock Shoppe Clock sales and repair. 215 East Main StNew Holland, PA 17557 Get DirectionsWebsite717-354-5108