Williamsburg Family Medicine

132 Professional Circle
Williamsburg, VA 23185

Accepting New Patients


(757) 645-2981 - Dr. McBeath & Dr. Fenlason
(757) 345-6491 - Dr. Seager
(757) 707-3669 - Dr. Blanchard


(757) 645-2979
(757) 345-6494
(757) 903-4304

Office Hours

Monday: 8:00 a.m. - 5:00 p.m.
Tuesday: 8:00 a.m. - 5:00 p.m.
Wednesday: 8:00 a.m. - 5:00 p.m.
Thursday: 8:00 a.m. - 5:00 p.m.
Friday, 8:00 a.m. - 12:00 p.m.

Office Manager

Annette Morrison

TPMG Williamsburg Family Medicine has been serving patients in Williamsburg and the surrounding areas since 2005.

Patients are cared for by appointment only. If you experience a sudden illness or injury during office hours, call our office. Indicate that you have an urgent condition requiring medical attention. We will either schedule an appointment for you on the same day or refer you to the hospital emergency department. If you require same-day medical attention, please call early in the day to schedule an appointment.

For patient convenience, we offer designated in-office laboratory testing.

If hospitalization is required, our physicians will coordinate your care with a carefully selected and experienced hospital-based physician.

If you have an urgent medical need after office hours or on the weekend that requires the attention of a physician, please call our office. Our telephones are automatically transferred to our medical answering service and they will relay your message to your physician.

Please request prescription refills during your regular appointment with your physician, or ask your pharmacist to fax us your refill request. Please allow 7 days for us to process your request.

Please request referrals during your appointment and allow 1 week for us to process your request with your insurance carrier.

If you have any questions or concerns about your bill, please call our Central Billing Office at (757) 232-8777. If you have any concerns about your insurance, please contact your insurance carrier.


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
Humana Medicare (existing patients only)
Medicare (existing patients only)
Optima (including Optima Exchange Plans)
Tricare Prime (complete listing of provider’s accepting new patients)
Tricare Standard
United Healthcare
Virginia Health Network (VHN)

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.