Middle Peninsula Women’s Care

7685 Meredith Drive
Gloucester, VA 23061

Accepting New Patients



(804) 693-0925

Office Hours

Monday through Thursday, 7:45 a.m. to 4:00 p.m.
Friday, 8:15 a.m. to 12:00 p.m.

Office Manager

Ashley McCoy

TPMG Middle Peninsula Women's Care opened January 2013 with Dr. Morrison, Dr. Cordes, Dr. Tan, Dr. Fisher, MaryAnn Cheuvront, CNM, DNP and Kregan Brault, CNM, DNP and they are now offering 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 the TPMG Williamsburg Specialty Center in New Town.

Barbara Garner, MSN, FNP-BC 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
  • Dr. Fisher is available the 3rd Tuesday of every month
  • Barbara Garner, FNP-BC is available Monday through Friday
  • MaryAnn Cheuvront, CNM, DNP and Kregan Brault, 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.

Ultrasound Practice Accreditation Council (AIUM)

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

  • Ultrasound Practice Accreditation Council (AIUM)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


Insurance Information

TPMG accepts insurance from the list of carriers below:

Aetna (participating in all Aetna health plans except for Medicare plans)
Anthem (including Anthem Exchange Plans)
Blue Cross/Blue Shield Federal
Coventry/Southern Health
Healthkeepers Plus
Humana Medicare
Optima (including Optima Exchange Plans)
Tricare Prime
Tricare Standard
United Healthcare
Virginia Health Network (VHN)
Workers’ Compensation

Although we have group contracts with all of the insurance carriers listed, please contact your physician’s office to find out if your physician accepts your insurance. Not all physicians actively participate in all TPMG list of carrier plans, therefore, it is important to verify that your physician participates in order to avoid additional out-of-pocket expenses. If you have questions regarding your insurance, please contact your insurance company. For questions regarding your bill, please contact our Central Billing Office at 757-232-8777.

Patient Forms

Additional Office Locations