• Napa: 707-329-0745  •  St Helena: 707-388-8805  •  Hidden Valley Lake: 707-388-8812  •  Crescent City: 707-464-5974
John Kirk M.D.
  • Home
  • Meet Dr. Kirk
  • Services
    • Fibroids
    • Pelvic Pain
    • Robotic & Minimally Invasive Surgery
    • Hysterectomy
    • Urinary Incontinence
    • Well Woman Exam
    • Family Planning And Infertility
    • Hormone Therapy
    • Telehealth
  • Blog
  • Testimonials
Book Online Book

Very professional and everyone made me feel very comfortable.

- MARIAH L.

He listened, showed common sense which made my long, somewhat complicated problem seem that much less so. He also seemed open to taking the kind of approach I wanted.

- RACHEL C.

He has always been very nice, friendly, and very approachable.

- SELF-VERIFIED PATIENT

It is incredibly rare to come across a Doctor who takes such personal interest in his patients...What a reassuring visit. I felt totally heard and cared for.

- LAURA D.

I am very satisfied with Dr. Kirk's knowledge and professionalism. I would definitely recommend him.

- SELF-VERIFIED PATIENT
  • Privacy
  • Terms
  • Accessibility
  • Contact Us

John H. Kirk, MD, Napa, CA

Phone (appointments): 707-329-0745 | Phone (general inquiries): 707-253-1135
Address: 1100 Trancas St., Suite 250, Napa, CA 94558

Phone (appointments): 707-388-8805 | Phone (general inquiries): 707-967-7550
Address: 821 S. St. Helena Hwy, St Helena, CA 94574

Phone (appointments): 707-388-8812 | Phone (general inquiries): 707-253-1135
Address: 18990 Coyote Valley Rd, Suite 8, Hidden Valley Lake, CA 95467

Phone (appointments): 707-464-5974 | Phone (general inquiries): 707-253-1135
Address: 780 E Washington Blvd Crescent City, CA 95531

Copyright © 2023 John H. Kirk, MD. All Rights Reserved

Appointment Request

Are you a new or returning patient?
First Name
Last Name
Phone
Email
Date of Birth
Sex (optional)