Leavenworth, Kansas Critical Care Physicians

Doctor

Dr. Omkar Vaidya MD

  • Nephrology
  • Critical Care Medicine

6 Years Experience

  • 1001 6th Ave
    Leavenworth, KS 66048