Skip to main content

Provider Directory

Back to provider directory

Vamsi Kanneganti, MD

  • Nephrology Interventional Nephrology
  • Accepting New Patients
  • 509.837.6911
Status Active
Board certification

Nephrology