In the health industry of South Jersey, Inspira Health Network Inc. has recently opened a new $50 million outpatient center in Deptford. The 80,000 square-foot facility, located at 1450 Almonesson Rd., offers primary care, OB/GYN, orthopedics, and sports rehab services....