NPI: 1962417626 · SEWICKLEY, PA 15143 · Physical Medicine & Rehabilitation Physician · NPI assigned 07/30/2006