Middle Peninsula Women’s Care



  • 7685 Meredith Drive
  • Gloucester, VA 23061
  • Map



  • (804) 693-0925 (Gloucester)
  • (757) 223-9168 (Williamsburg and Newport News)


Advanced Practice Clinicians:

Office Manager:

  • Kelsey Dougherty

Office Hours:

  • Monday through Thursday, 8:00am to 4:00pm, and closed 12:00pm to 1:00pm for lunch
  • Friday, 8:00am to 12:30pm

Accepting New Patients ~ Please call for additional information

Ultrasound Practice Accreditation Council (AIUM)

TPMG OB/GYN has been granted accreditation from the AIUM Ultrasound Practice Accreditation Council in the following specialties:

  • Gynecologic
  • Obstetric – First Trimester
  • Obstetric – Second Trimester
  • Obstetric – Third Trimester

The AIUM recognizes the efforts TPMG OB/GYN has taken to provide quality ultrasound.

Accreditation is granted through May 1, 2020


TPMG Newport News Physician Office Directory:

TPMG Middle Peninsula Women’s Care opened January 2013 with Dr. Morrison, Dr. Cordes, Dr. Tan, MaryAnn Cheuvront, CNM, MSN, Kregan Brault, CNM, MSN and Cheryl Sharp, WHNP, CNM, DNP, and they now are offering their obstetric and gynecology services to patients in Gloucester and the surrounding area.  The providers also see patients at TPMG Obstetrics & Gynecology at Tidewater Medical Center in Newport News, and at TPMG Williamsburg Specialty Center in New Town.

Barbara Garner, FNP-BC, MSN joined TPMG in April 2013, and offers personable and compassionate care to the women of Gloucester and the surrounding area.  TPMG is excited to have Barbara on our team of professionals!

If you would like to schedule an appointment with one of the providers, please note the following schedule:

  • Dr. Morrison is available the 2nd Monday of every month
  • Dr. Cordes is available the 4th Tuesday of every month
  • Dr. Tan is available the 1st Wednesday of every month
  • Barbara Garner, FNP-BC is available Monday through Friday
  • MaryAnn Cheuvront, CNM, MSN, Kregan Brault, CNM, MSN or Cheryl Sharp, WHNP, CNM, DNP are available the 3rd Thursday and 5th Thursday of every month

If you have a billing question, please contact our office manager.  If you need to contact the billing office directly, please call (757) 232-8777.