20 Watkins Park Drive, Upper Marlboro, MD 20774, US

(301) 350-8500

Omni Medical Center

Welcome to Omni Medical Center

Primary Care

Immunization and preventative care

From annual check ups, to sports physicals, to employment physicals, we can handle all your health and wellness screenings

We treat the whole family

Whether you are young, old or in between our physicians have over 40 years of combined experience and are very capable of caring and managing your family's health care needs.

An integrated approach

As your care team, we carefully coordinate your care with secondary and tertiary providers in our network (your insurance network) that are able to help you get back on track to the healthiest version of yourself.

Plan your visit

How do I book an appointment online?


Do I have to make an appointment for annual physical?

No you do not we accept walk ins for both primary and urgent care services

What Insurances do you accept?

We accept Medicare and Medicaid and most commercial insurance plans, if you are unsure please contact your insurance provider to verify if we are in network with your plan.  

What is considered a primary care service?

When you schedule an appointment for a non emergency consult, such as blood pressure management, diabetes management and other chronic disease management including including labs and other diagnostics where needed.

Do you perform lab services in your clinic

Yes, you do some point of care testing with same day results, most labs will be turned around within 2 business days from one of out lab partners (Labcorp, or Quest)

What is the best way to communicate with your office?

Most messages sent via the mycareplan will be routed to appropriate staff member allowing for most effective communication. We can also be reached during office hours 9am-5pm  M-F, Sat: 9-1pm, Sunday closed.