Woman provider checking girl's neck with hands at medical visit

Our priority is to insure you have access to the level of care you need at the place you need it, regardless of the time of day or the severity of your illness.

M.D. Express Urgent Care is an option when your family doctor is not available and your condition is not life-threatening. These providers often see patients with sprains, cuts, colds, flu, sore throats and similar health issues. M.D. Express Urgent Care became part of Riverside Health System in 2011 and has multiple locations.

NEW: On Demand Video Visits now available
On Demand Video Visits give you the option to have an online virtual appointment using your computer or mobile device. No appointment needed. It's a convenient, cost-effective way to get the care you need, using Riverside MyChart.

Walk-ins welcomed
You don't need an appointment to see the excellent medical providers at M.D. Express Urgent Care. We're open 9 a.m. to 9 p.m. every day. If you do not have a primary care physician, the urgent care team will help you to find one for follow-up care or a specialist if needed.

Your insurance may require you to call your primary care physician after hours or the next day to get an authorization for your use of M.D. Express Urgent Care.

M.D. Express Urgent Care - Gloucester
6567 George Washington Memorial Highway
Gloucester, VA 23061
804-824-9962

M.D. Express Urgent Care - Hampton
3321 West Mercury Blvd.
Hampton, VA 23666
757-224-0056

M.D. Express Urgent Care - Newport News
12997 Warwick Blvd.
Newport News, VA 23602
757-369-9446

M.D. Express Urgent Care - Tappahannock
300 Mt. Clement Park, Suite A
Tappahannock VA 22560
804-443-8610

M.D. Express Urgent Care - Williamsburg
120 Monticello Ave.
Williamsburg, VA 23185
757-564-3627

M.D. Express Urgent Care - Yorktown
Grafton Square
4740 George Washington Memorial Highway, Suite A
Yorktown, VA 23693
757-890-6339

View all locations.