Jeanny Rickards, DPM NPI Number: 1629477112 Primary Specialty: Podiatry Education Medical School Temple University School of Podiatric Medicine Residency Drexel University College of Medicine