Altering & Remodeling Contractors in Shamokin Dam, PA William J Bloom Properties100 Maple StShamokin Dam, PA, 178765707431400Altering Remodeling ContractorsBuilding Contractors CommercialCommercial PropertyConstruction CompaniesContractors Remodeling Show More