Make an Appointment 904-387-9577

NEWS ALERT: Coronavirus (COVID-19)

For more information on the coronavirus (COVID-19) click here »


North Florida Ob-Gyn at St. Vincent’s is focused on providing
women of all ages with caring & compassionate obstetrical
& gynecological care.

We are a well-established, experienced practice whose staff is dedicated to providing high-quality and individualized care to all of our patients.

Some of our patients come to us because they wish to become pregnant and are having difficulty in doing so (fertility issues) and others are those who are already expecting (obstetrical patients). We are proficient in the management of low risk to high-risk pregnancies and we treat all of our patients in a personalized manner. We encourage our patients to express their unique preferences in the childbirth experience, and our number one goal is to make your pregnancy and birth experience safe and rewarding.

We care for women of all ages, from adolescence through geriatrics. While many women come to us for primary gynecologic care, we also have expertise in contraceptive choices, family planning, and traditional and minimally invasive gynecology surgery. We care for women throughout their lives and have expertise in menopausal management with and without medication use, and also health issues which women encounter as they age.

Specialized services that we offer in obstetric & gynecological
medical care include:

  • da Vinci robotic surgery
  • Laser surgery
  • Laparoscopic surgery
  • Family planning
  • Menopausal disorders
  • Menstrual disorders
  • Comprehensive pregnancy care
  • Osteoporosis management
  • Routine well woman care
  • 3D mammography

We invite you to call us today at 904-387-9577 to discuss your medical needs and to schedule an appointment with one of our physicians.

Notice Informing Individual About Nondiscrimination and Accessibility Requirements
(Downloadable PDF)

North Florida Ob-Gyn at St. Vincent’s is proudly treating patients in: Jacksonville, Jacksonville Beach, Atlantic Beach, Neptune Beach, Mayport, Ponte Vedra, Orange Park, Middleburg, Green Cove Springs, St. Augustine, Florida