Exciting news! 🎉 All of our locations now offer ONLINE BOOKING and REGISTRATION! Skip the wait and make your visit easier than ever. Book online, register ahead, or simply stop in—we’re here when you need us!

We now offer Compound GLP-1's at all of our WV clinics (Fairmont, Moorefield, New Martinsville), and at our Covington VA clinic. Call and schedule and FREE consultation today!!

About EZCare Walk-In Medical Centers

Walk-in care for minor illnesses and injuries, close to home in West Virginia and Virginia.

Who we are

EZCare Walk-In Medical Centers treat minor illnesses and injuries without an appointment. We are open extended hours, with Saturday hours at every clinic and Sunday hours at select locations, so you can get care when your regular doctor’s office is closed or booked.

Our clinics serve patients 12 months and older. Walk in, or save your spot online: every EZCare location offers online booking and registration.

Front desk and waiting area at EZCare Walk-In Medical Center in Covington, VA

Our clinics

EZCare has five clinics today, with a sixth opening soon:

Our Dublin clinic was formerly Alliance Xpress Urgent Care and now operates as EZCare Walk-In Medical Center. Our corporate office is at 1100 9th Street, Upper E, Vienna, WV 26105.

Our providers

Our team includes 19 nurse practitioners and physician assistants who live and work in the communities they serve. Many bring years of experience in emergency medicine, urgent care, family practice and pediatrics, and several have been with EZCare since 2016 and 2017.

On-site X-ray room at EZCare Walk-In Medical Center in Covington, VA

What we treat

Insurance and self-pay

EZCare participates with most health insurance plans, including Blue Cross Blue Shield, Cigna, Humana, Medicare, Medicaid, PEIA, Tricare and United Healthcare. Without insurance, self-pay rates generally range from $80 to $225, depending on the care you need. See all accepted insurance.

In the community

EZCare is honored to take part in community events that matter to our patients. To invite EZCare to your event, email our Operations Manager, Krista Gage, at kgage@ezcareclinics.com. Learn more about our community involvement.

Frequently Asked Questions

Do I need an appointment at EZCare?

No. You can walk in during business hours, or book online to save your spot.

How many EZCare clinics are there?

EZCare has five clinics in Fairmont, Moorefield and New Martinsville, WV, and Covington and Dublin, VA. Our Altavista, VA, clinic opens December 1, 2026.

Who will treat me at EZCare?

You will be seen by one of our nurse practitioners or physician assistants, many of whom have backgrounds in emergency medicine and urgent care.

Is EZCare the same as Alliance Xpress Urgent Care?

Our Dublin, VA, clinic was formerly Alliance Xpress Urgent Care and is now EZCare Walk-In Medical Center at the same address, 5275 Alexander Road.

How do I contact EZCare?

Call your local clinic or our corporate office at 304-916-1293. See our contact page for every clinic’s phone and email.