
I’m sick today
Same-day & urgent care: cold and flu, infections, minor injuries, sick visits for adults and children — seen today, not next week.
5 offices · Northern Virginia
Primary & urgent care across Northern Virginia — without the long wait.
Same-day appointments and walk-ins for the whole family: sick visits, physicals, women’s health, labs and more — at five Millennium Medical Care offices near you.
Same-day visits, walk-ins welcome, most major insurance accepted.
Woodbridge · Manassas · Herndon · Fairfax · Stone Springs, VA
Most major insurance accepted
Call your nearest office to confirm your plan — office numbers below.
Patient reviews
Real, verbatim reviews from Millennium Medical Care patients — verified on Google.
“I have been going to Millennium Medical Center for a few years now, and I’ve consistently had a positive experience. Our physician is always incredibly understanding and caring.”
“She was wonderful, so compassionate, and attentive. I have a lot of anxiety in healthcare settings and she made me feel heard and safe.”
“Excellent service, both from the doctor and the staff. Above all, they listened to me and guided me through my medical options. They truly deserve 5 stars.”
Pick your office below to read more reviews for that location.
What we treat & do
Internal medicine, family practice and urgent care under one roof — so you don’t have to guess where to go.

Same-day & urgent care: cold and flu, infections, minor injuries, sick visits for adults and children — seen today, not next week.

Annual exams and ongoing management of diabetes, high blood pressure, cholesterol and other chronic conditions.

School, sports, camp, work and Medicare wellness physicals — quick appointments, forms signed before you leave.

Well-woman exams, pap smears, pregnancy testing and contraceptive management in a setting that takes its time.

On-site blood work, STD and HIV testing, allergy testing, EKG and screenings — most results reviewed with you by our team.
Flu shots, school-required immunizations and routine vaccines for every age — walk in or add one to any visit.
Find your office →Real care, real people
Come in when you’re sick. Stay with us for your ongoing care.
Millennium isn’t a walk-in clinic that treats your flu and never sees you again — the same team that gets you through today’s fever can be your family’s medical home for the long run.
How it works
1Choose the Millennium Medical Care office closest to you below, then request a visit online or call.
2That office’s front desk confirms your appointment time and answers any insurance questions.
3Clear answers, prescriptions if needed, and a plan you actually understand.
Also at Millennium: preventive wellness program · hormone therapy · telehealth eVisits · after-hours advice line — ask at your visit
Know where to go
When in doubt about a true emergency, call 911 first.
Good to know
Walk-ins are welcome when space allows. Booking ahead — even the same morning — guarantees your time and keeps your wait short.
We accept most major insurance plans. Call your nearest office with your card handy and the front desk will confirm your coverage before you come in.
A photo ID, your insurance card, a list of current medications, and any recent records or forms (for example, school physical forms) that apply to your visit.
For chest pain, stroke symptoms, severe bleeding or any life-threatening emergency, call 911 or go to the ER. For non-life-threatening illness and injuries — fevers, flu, infections, sprains — we can usually see you the same day.
Yes. We’re a family practice and see all ages — sick visits, school and sports physicals, and immunizations for kids through seniors.
Millennium Medical Care has five offices across Northern Virginia: Woodbridge, Manassas, Herndon, Fairfax and Stone Springs (Sterling). See the full office directory below for addresses, hours and phone numbers.
Book now
Choose an office below for its address, hours and phone number, or request an appointment directly on that office’s page.
13168 Centerpointe Way, Suite 101
Woodbridge, VA 22193
Mon–Fri, 8:00 AM – 5:00 PM
(703) 730-20006356 Hoadly Rd
Manassas, VA 20112
Mon–Fri, 8:00 AM – 5:00 PM · Sat, 9:00 AM – 1:00 PM
(703) 590-599911213 Lee Hwy, Suite H
Fairfax, VA 22030
Mon–Fri, 8:00 AM – 5:00 PM · Sat, 9:00 AM – 1:00 PM
(703) 832-802324430 Stone Springs Boulevard, Suite #200
Sterling, VA 20166
Mon–Fri, 8:00 AM – 5:00 PM
(703) 665-3242Visit us
Millennium Medical Care serves patients across Northern Virginia from five convenient locations: Woodbridge, Manassas, Herndon, Fairfax and Stone Springs (Sterling).