Search the Health Library
Get the facts on diseases, conditions, tests and procedures.
I Want To...
Find a Doctor
Find a doctor at The Johns Hopkins Hospital, Johns Hopkins Bayview Medical Center or Johns Hopkins Community Physicians.
I Want To...
Find Research Faculty
Enter the last name, specialty or keyword for your search below.
**On August 29, 2016, our practices will move to a new neighborhood
medical center located at 2700 Remington Avenue. **
3100 Wyman Park Drive*
Baltimore, MD 21211
410-338-3421: Internal Medicine
410-338-3758: Obstetrics and Gynecology
410-367-2203 (fax for all)
Maps and directions
*Wheelchair access available off of 31st Street
Hours vary by service; please see below.
- David Eisenberg, M.D.
- Scott Feeser, M.D., Office Medical Director
- Sandra Hairston, M.D.
- Maura McGuire, M.D.
- Kerrian Mross, M.D.
- Kashiben G.J. Patel, M.D.
- Sujay Pathak, M.D.
- Fernanda Porto Carreiro, M.D.
- Shanta Purcell, M.D.
- Raymond H. Zollinger, M.D., M.B.A., F.A.C.P.
Monday and Thursday: 8 a.m. to 8 p.m.
Tuesday, Wednesday and Friday: 8 a.m. to 5 p.m.
(First and third Tuesdays of every month delayed opening until 9 a.m due to staff meetings)
Practice Administrator: Nicole Weyant
- Colleen Kennedy, C.N.M.
- Stephen Martin, M.D. (office medical director)
- Kristina Neal, C.N.M.
- Marilyn Short, M.D.
- Tamara DeShawn Terry, M.D.
- Yue-Cheng Yang, M.D.
Monday, Tuesday, Wednesday and Friday: 8 a.m. to 5 p.m.
Thursday: 9:30 a.m. to 5 p.m.
Practice Administrator: Lenora Mathews
Monday: 8 a.m. to 7 p.m.
Tuesday - Friday: 8 a.m. to 5 p.m.
Practice Administrator: Joy C. Garrison
Drs. Felton and Miller are now seeing patients at the following locations:
- East Baltimore Medical Center
Call 410-522-9800 to make an appointment.
- Greater Dundalk Medical Center
Call 410-288-4800 to make an appointment.
- Laboratory Services
- Pharmaceutical Care
- Social Work
Johns Hopkins Community Physicians has been awarded Level 3 Recognition of Physician Practice Connections® - Patient Centered Medical Home™ by the National Committee for Quality Assurance (NCQA) Physician Practice Connections Program. NCQA is a private, non-profit organization dedicated to improving health care quality.
Learn more of what this means to you, our patients, by watching our video!