Kevin J. O'Keefe MD in Baltimore: An Internal Medicine Practice Near Harbor East

Kevin J. O'Keefe MD operates a solo internal medicine practice focused on adult primary care and preventive medicine in the Harbor East area of Baltimore. He accepts established and new patients and works within insurance networks commonly used across the region, serving as a stable long-term physician for adults navigating chronic disease management, preventive screenings, and acute illness in an urban setting where many primary care practices have long wait lists or have closed to new patients.

What the practice actually is

O'Keefe is a board-certified internist providing general internal medicine in Baltimore. Internal medicine in this setting means comprehensive care for adults across the full medical spectrum: diagnosis and management of diabetes, hypertension, heart disease, and lung disease; preventive health (cancer screening, immunizations, cardiovascular risk assessment); and coordination with specialists when needed. His practice operates as an independent physician office rather than a large institutional clinic, a structure that typically allows for longer appointment times and continuity with the same doctor, but also requires the patient to navigate specialist referrals independently rather than through an integrated health system.

Services and insurance

The practice provides standard internal medicine services: office visits for new and established patients, acute illness evaluation, chronic disease management, preventive exams and screening coordination, and medication management. Specific costs for visits are not published online; typical Baltimore-area internal medicine practices charge $150 to $250 for a new-patient visit and $100 to $180 for established-patient follow-ups, with final fees depending on your insurance plan. O'Keefe accepts most major insurance networks including Medicare, Aetna, BCBS (CareFirst), and Cigna. Confirm coverage by calling the office directly, as in-network status and patient responsibility can change. The practice does not appear to offer telemedicine visits, a growing feature at larger Baltimore practices like those affiliated with Johns Hopkins or University of Maryland Medical System.

How this practice compares to other Baltimore options

Baltimore's internal medicine landscape divides roughly between independent physicians and health system practices. O'Keefe's solo practice competes with practices embedded in Johns Hopkins Medicine (offices across downtown, Canton, and Inner Harbor), University of Maryland Medical System, Mercy Medical System, and independent networks like MedStar. Johns Hopkins-affiliated practices typically have shorter appointment wait times due to system volume and offer seamless electronic referral to specialists within the system; drawbacks include longer administrative overhead and less continuity with one physician. Mercy and UMMS practices often cluster near their hospitals and offer integrated urgent care and same-day services. Independent practices like O'Keefe's allow for unhurried appointments and long-term physician continuity but require patients to coordinate specialist referrals and often operate with longer lead times for appointments. Choose O'Keefe if you prioritize continuous care from one doctor; choose a Johns Hopkins or UMMS practice if you expect frequent specialist needs or want same-day walk-in urgent care options.

Who this practice suits and who it does not

O'Keefe's practice suits established patients seeking a stable, individual relationship with a physician for ongoing management of chronic disease or annual preventive care. It works well for adults without complex multi-system disease who are organized enough to handle specialist referrals independently. The practice does not suit patients needing urgent same-day care, those expecting integrated specialist networks within the office, or those who prefer electronic telemedicine options. It also does not appear to serve pediatric patients or geriatric specialists with additional training in complex aging.

First visit process

New patients should call the office to establish an appointment and discuss insurance verification. Expect to complete a medical history form on arrival and allow 45 minutes to an hour for a thorough first visit. Bring insurance cards and a list of current medications. O'Keefe will perform a physical exam, review health history, order any indicated screening labs (such as lipid panels or cancer screening), and establish an ongoing care plan. Follow-up appointments for results or chronic disease management are typically scheduled within one to four weeks depending on urgency.

Hours, location, and parking

The practice operates during standard business hours; call ahead to confirm exact times, as office operations can shift seasonally. The Harbor East location puts the practice near extensive public parking garages and street parking. Public transportation via MTA bus serves the area. Confirm current hours by phone at the office; hours can change without prior notice.

O'Keefe's practice fills a gap in Baltimore's primary care market for patients who value long-term continuity with one physician over institutional convenience, a model increasingly rare as independent practices consolidate into health systems.