BROWNS MILLS, N.J.--(BUSINESS WIRE)--Deborah Heart and Lung Center has announced its successful debut of the new Impella LP 2.5 device. The Impella 2.5 is a minimally-invasive, catheter-based cardiac assist device. With its use, high-risk patients can now safely and successfully undergo cardiac intervention.