Tidewater Family Medicine


Address:Tidewater Family

  • 2114 Hartford Road
  • Suite A
  • Hampton, VA 23666
  • Map



  • (757) 826-5123


Office Manager:

  • Jennifer Wilson

Office Hours:

  • Monday, 8:30am to 5:00pm
  • Tuesday, 8:30 am to 5:00pm
  • Wednesday, 8:00am to 12:00pm
  • Thursday 8:30am to 5:00pm
  • Friday, 8:00am to 4:30pm
  • Closed daily for lunch, 12:30pm to 1:15pm

General Surgery & Hernia Center Office Hours:

  • Now seeing patients at Family Practice of Hampton Roads
  • Every other Friday, 9:15am to 11:45am
  • For appointments with Dr. Steven Hopson, please contact 757-874-1077
  • Surgeries are performed at Mary Immaculate Hospital or Mary Immaculate Ambulatory Surgery Center

Accepting New Patients ~ Please call for additional information


Medicare Annual Wellness Visit:

Tidewater Family Medicine has been caring for patients on the Peninsula since 1982, and joined TPMG on October 16, 2013.

Our office hours are Monday through Friday, and patients are seen by appointment only.  If you should require same day medical care, please call our office early in the morning, and we will make every effort to accommodate your request.

Walk-in labs are available Monday through Friday, 9:00am to 11:30am, and include Pro Time lab tests.

Please request prescription refills during your regular appointment with the physician, or ask your pharmacy to send us your request to be processed.  Please allow 48 hours for us to process your request after we receive it from your pharmacy.

If you are seeing a specialist and your insurance requires you to have a referral, please contact our office 2-3 business days prior to your appointment for us to process this request through your insurance carrier.

If you should have an urgent matter after hours that does not warrant a 911 call, you can have the on-call physician paged at (757) 594-2000.  Please do not contact the on-call physician for medication refills.

Billing questions should be directed to the office manager, or by contacting our Central Billing Office at (757) 232-8777.  If you should have questions regarding your insurance coverage, your financial obligation and/or insurance payments, please contact your insurance carrier directly.