Contractor in Shamokin Dam, PA We present you the most comprehensive catalog of Contractor in Shamokin Dam, PA William J Bloom Properties Contractor +1 570-743-1400 100 Maple Street, Shamokin Dam, PA 17876 Write a review Types of contractors in Shamokin Dam, PA All types of contractors Contractor Home goods Roofing