Hicks’ Clock Shoppe by nhbaWPdev | Nov 13, 2015 Clock sales and repair. Categories: Business Directory, Retail215 East Main StNew Holland, PA 17557 Get DirectionsWebsite717-354-5108