NPI: 1902826852 · MELROSE PARK, IL 60160 · Physical Medicine & Rehabilitation Physician · NPI assigned 07/20/2006