Serving Largo, Silver Spring, Upper Marlboro and surrounding Maryland communities • Call 301-627-3500Call Meridian: 301-627-3500

PRIMARY CARE – SPECIALTY CARE – DIAGNOSTIC SERVICES

One Medical Group. Connected Care Across Maryland.

Meridian Medical Group brings primary care, specialty care, behavioral health, laboratory services, and diagnostic imaging together across our Maryland locations.

No primary care physician? You can still start with Meridian.

The Meridian Medical Group physicians and clinicians
The Meridian Medical Group care team

How can we help today?

A clear next step for every patient

Choose the path that best matches what you need. If you are unsure, call the practice and our team will help direct you.

Portrait of Dr. Albert E. Takem
Meridian Primary CareDr. Albert E. TakemFounder & Medical DirectorView profile
Meet our providers

Why Meridian Medical Group?

Fewer handoffs. More complete care.

Meridian's departments coordinate care across our locations, helping patients move more clearly from evaluation to testing, treatment, and follow-up. Services vary by location.

  • Primary care and chronic-condition management
  • Laboratory and diagnostic capabilities available at select Meridian locations
  • Medical and behavioral health coordination
  • Multiple locations serving Prince George’s and Montgomery counties
  • Multilingual and culturally experienced providers
About Meridian Medical Group

Patient experiences

Care patients feel confident recommending

Real reviews from Meridian patients on Google and Zocdoc.

Live reviews from Google and Zocdoc, shown as posted.

Read more patient experiences →

Locations and hours

Four Maryland locations. One coordinated team.

Services and specialist availability vary by location and appointment date. Please call the front desk, and our staff will help schedule you at the appropriate Meridian location.

View all locations →

MERIDIAN MEDICAL LOCATION

Largo Medical Location

Address

950 Harry S Truman Drive North, Suite 550
Upper Marlboro, MD 20774

Office hours

Monday–Friday
8:30 AM–5:00 PM

MERIDIAN MEDICAL LOCATION

Silver Spring Medical Location

Address

1400 Forest Glen Road, Suites 210, 215, and 235
Silver Spring, MD 20910

Office hours

Monday–Friday
8:30 AM–5:00 PM

MERIDIAN MEDICAL LOCATION

South Osborne Medical Location

Address

7611 S Osborne Rd, Suite 106
Upper Marlboro, MD 20772

Office hours

Monday–Friday
8:30 AM–5:00 PM

BEHAVIORAL HEALTH

Meridian Behavioral Health – Upper Marlboro

Address

14314 Old Marlboro Pike
Upper Marlboro, MD 20772

Office hours

Monday–Friday
8:30 AM–5:00 PM

Insurance and patient resources

Make care easier to navigate

Find the practical information you need before and after your visit. Coverage varies by plan and service, so call the office to confirm benefits when needed.

Frequently asked questions

Planning your care at Meridian

Clear answers to common questions about appointments, locations, insurance and coordinated care.

Do I need a primary care physician to request testing?

No. Laboratory testing and diagnostic imaging at Meridian are ordered by a clinician. If you do not have a primary care physician, you can start with Meridian Primary Care, and your clinician can order appropriate testing through Meridian Labs or Meridian Diagnostic Imaging.

Which location should I visit?

All Meridian locations are open Monday–Friday from 8:30 a.m. to 5:00 p.m. Largo and Silver Spring offer Meridian’s medical services, and Upper Marlboro is dedicated to Meridian Behavioral Health. Call 301-627-3500 for help choosing.

Does Meridian accept insurance?

Coverage varies by plan and service. Please confirm your specific plan and coverage with the office before your visit.

Can medical and behavioral health care be coordinated?

Yes. With your authorization, Meridian Behavioral Health coordinates with Meridian Primary Care and other Meridian teams when a patient needs both medical and behavioral health support.

How do I schedule an appointment?

Use the online scheduling page or call 301-627-3500 for any Meridian location.

Where can I access my account or pay a bill?

Use the secure Patient Portal to access your account, and use Pay Your Bill to make a payment online. Both links appear at the top of every page.

Meridian Medical Group patient waiting room

Ready when you are

Find the right care at the right Meridian location.

Explore care by department or see what is available near you.

Prefer to speak with our team? Call 301-627-3500