Electric Motors in Shelocta, PA Armstrong Energy LP2313 State Route 156Shelocta, PA, 157747243544514Armstrong EnergyElectric Motor RepairElectrical SuppliesElectrical SupplyManufacturing CompaniesSmall Electric Motor Repair Show More