NPI: 1891290938 · LEESBURG, FL 34788 · Sports Medicine (Physical Medicine & Rehabilitation) Physician