Call Powells Service Center at 724-472-4650 now for exceptional Auto Repair Shop service in New Kensington, PA!
Powell is a global operation, focusing on the future of electrical infrastructure through innovative technologies developed by our people for our…
Powell's Auto Body is a family and locally-owned automotive repair shop specializing in collision repair, glass replacement, and air conditioning services.