Dr. O'Keefe has indicated that they offer telehealth. Contact the office to check for eligibility for your needs.
Dr. Kevin O'Keefe, MD is a internal medicine specialist in Annapolis, MD. Dr. O'Keefe completed a residency at U MD Sch Med. He currently practices at Greater Annapolis Medical Group and is affiliated with Anne Arundel Medical Center. He accepts multiple insurance plans. Dr. O'Keefe is board certified in Internal Medicine.
- U MD Sch Med, Residency Hospital
- U MD Sch Med, Internship Hospital
- University of Maryland School Medicine, Medical School — 1985
- Anthem Blue Cross Blue Shield
- Blue Cross Blue Shield
- CareFirst Blue Cross Blue Shield
- First Health (Coventry Health Care)
* Please verify this information when scheduling an appointment.
Greater Annapolis Medical Group
Greater Annapolis Medical Group2003 Medical Pkwy Ste 100, Annapolis, MD 21401 Existing Patients: (410) 573-1110
Leave a review
How likely are you to recommend Dr. O'Keefe?
have been a patient of Dr O'Keefe's for more than 20 years. Excellant through and though
Frequently Asked Questions
Dr. Kevin O'Keefe, MD generally accepts new patients. You can see Dr. O'Keefe's profile to make an appointment.
Use our insurance check to verify if Dr. O'Keefe accepts your insurance.
Dr. O'Keefe frequently treats Dyslipidemia, Gout, and Lipid Disorders.
Dr. O'Keefe's office is located at 2003 Medical Pkwy Ste 100, Annapolis, MD 21401. Find other locations and directions.
Dr. O'Keefe speaks Korean and English. View profile to see all.
Find contact information here to make an appointment.
- Anne Arundel Medical Center
- UM Shore Regional Health