Restore Medical Accepting New Patients NPI Number: 1629476510 Primary Specialty: Prosthetic/Orthotic Supplier