Ellie Kelepouris

  • Drexel Nephrology, 219 N Broad St Fl 9, Philadelphia, PA
  • Phone: 215-762-2688
  • Hospital: Hahnemann University Hospital
  • Specialty: Nephrology
  • Expertise In: Heart Disease In Kidney Failure, Kidney Disease-Chronic, Kidney Stones, Polycystic Kidney Disease