MedStar Greater Annapolis Medical Group

At MedStar Greater Annapolis Medical Group we provide convenient and comprehensive primary care services with physicians who specialize in internal medicine, treating patients ages 18 and older. Our goal is to build and maintain a long-term relationship with our patients in order to remain proactive and focus on preventive care.

Building this relationship plays an essential role in your overall well-being. Our primary care doctors can help you establish your baseline of health and note any changes, keep you up to date on vaccines, conduct routine health screenings and checkups, and help you manage a chronic condition or disease.

Some of the services provided include:

  • Annual physicals
  • Auto accident injury evaluation
  • Ear infection care
  • Geriatrics
  • Men's health exams
  • Preoperative consultations
  • Preventive medicine
  • Sleep disorder care
  • Sexually transmitted disease care
  • Urinary tract infection care
  • Vaccines
  • Weight loss assistance
  • Women's health exams

And by selecting a MedStar Medical Group physician, you gain access to the entire MedStar Health system, including 10 hospitals, hundreds of sites of service, thousands of MedStar specialists and other clinicians, the most advanced medical technologies, innovative treatments, the latest research, clinical trials, home care services, and much more.

Meet Our Team

Lisa DiMarzio, MD

Lisa DiMarzio, MD
Internal Medicine

Andrew Gordon, MD
Internal Medicine

Robert Miller, MD
Internal Medicine

Kevin O'Keefe, MD
Internal Medicine

Headshot Place Holder

Owen L. Glister, MD
Internal Medicine

Headshot Place Holder

Omega Marlene Pindell, PA-C
Internal Medicine

Office Information:

Address: 2003 Medical Parkway, Suite 100
Annapolis, MD 21401

Hours of Operation:
Monday through Friday: 8 a.m. to 5 p.m.

Phone Number: 410-573-1110

Phone Hours: Monday-Friday 8 a.m. to noon & 1 p.m. to 4:30 p.m.

Fill out the appropriate forms and bring them with you on your first visit.

Did You Know? We offer urgent care at locations throughout Maryland and the Washington, D.C. region. Click here to find an urgent care center.

Ride With Uber

We have partnered with Uber to create a convenient ride option to get you to and from your appointments. Set a reminder and you will receive a text message when it is time to hail your ride.


Need Urgent Care?

We bring together top providers at community-based locations.

Looking for Specialty Care?

We bring together top specialists in your community.