As your internal medicine provider, our role is to provide long-term comprehensive care, managing both common and complex illnesses. We take the time to get to know you, your lifestyle, your health care background and your health concerns. We'll make recommendations for preventive care, treat any current conditions you may have and refer you to an appropriate specialist or other medical facility if you need specialized diagnostic tests or treatment. We are here to coordinate your care and make sure all of your questions and concerns are addressed.
Location and Appointments
-
Annapolis/Edgewater
137 Mitchells Chance Road, Suite 180
Edgewater, MD 21037
410-224-8220 -
Internal Medicine at Johns Hopkins Bayview
4940 Eastern Avenue
Baltimore, MD 21224
410-550-0100 -
Brandywine
7704 Matapeake Business Drive, Suite 101
Brandywine, MD 20613
301-242-5678 -
Canton Crossing
1501 South Clinton Street, Suite 200
Baltimore, MD 21224
410-522-9940 -
Direct Primary Care*
11085 Little Patuxent Parkway, Suite 103
Columbia, Maryland 21044
240-865-5500
*This location is only for members: Johns Hopkins Health System Employees with EHP insurance -
Downtown Bethesda
7315 Wisconsin Avenue, Suite 700
Bethesda, MD 20814
240-235-9100 -
Fulton
8115 Maple Lawn Boulevard, Suite 140
Fulton, MD 20759
240-459-1800 -
Germantown
20500 Seneca Meadows Parkway,
Suite 2400
Germantown, MD 20876
240-912-2738 -
Glen Burnie
7671 Quarterfield Road, Suite 401
Glen Burnie, MD 21061
443-270-6760 -
Greater Dundalk
2112 Dundalk Avenue
Baltimore, MD 21222
410-288-4800 -
Green Spring Station
10751 Falls Road, Suite 304
Lutherville, MD 21093
410-847-3535 -
Hagerstown
12916 Conamar Drive, Suite 204
Hagerstown, MD 21742
301-791-0600 -
Howard County
6350 Stevens Forest Road, Suite 102
Columbia, MD 21046
443-259-3770 -
I Street
1400 I Street, NW, Suite 825
Washington, D.C. 20005
202-617-2160 -
North Bethesda
6000 Executive Boulevard, Suite 625
Rockville, MD 20852
240-314-7080 -
Odenton Medical Pavilion I
1106 Annapolis Road, Suite 310
Odenton, MD 21113
410-874-1400 -
Remington
2700 Remington Avenue, Suite 2000
Baltimore, MD 21211
667-312-2400 -
Rockville (Montgomery Grove)
14955 Shady Grove Road, Suite 100
Rockville, MD 20850
301-990-3190 -
Water's Edge
103 Bata Boulevard, Suite A
Belcamp, MD 21017
410-575-6611 -
Westminster
410 Malcolm Drive, Suite C
Westminster, MD 21157
410-857-2300 -
White Marsh
4924 Campbell Boulevard, Suite 200
Nottingham, MD 21236
443-442-2300 -
White Plains
4225 Altamont Place, Suite 201
White Plains, MD 20695
240-607-1500