Ellie Kelepouris

  • 219 North Broad Street, Floor 9, Philadelphia, Pennsylvania
  • Phone: 215-762-2688
  • Hospital: Hahnemann University Hospital
  • Specialty: Nephrology
  • Expertise In: Hypertension/Kidney Disease, Kidney Stones, Polycystic Kidney Disease