Dr. Mohamad E Allaf MD Urologist

Dr. Mohamad Allaf is an urologist in Baltimore, Maryland and is affiliated with multiple hospitals in the area, including Johns Hopkins Bayview Medical Center and Johns Hopkins Hospital. He received his medical degree from Johns Hopkins University School of Medicine and has been in practice for 14 years. Dr. Allaf accepts several types of health insurance, listed below. He is one of 7 doctors at Johns Hopkins Bayview Medical Center and one of 23 at Johns Hopkins Hospital who specialize in Urology. He also speaks multiple languages, including Arabic.

Are you Dr. Allaf? Edit Profile

Office Location

600 N Wolfe St
Park 223
Baltimore, MD 21287

Contact

Phone: (410) 502-7710
Fax: (410) 502-7711

Nearby Urologists

Dr. Mark Schoenberg, MD

Baltimore, MD
28 years in practice

Dr. Brian Matlaga, MD

Baltimore, MD
15 years in practice

Dr. Mark Ball, MD

Baltimore, MD
4 years in practice

Dr. Phillip Pierorazio, MD

Baltimore, MD
7 years in practice

Dr. Edward Schaeffer, MD

Baltimore, MD
13 years in practice

Dr. Misop Han, MD

Baltimore, MD
18 years in practice

Dr. Arthur Burnett, MD

Baltimore, MD
26 years in practice

Dr. Alan Partin, MD

Baltimore, MD
25 years in practice

Dr. Ming Hsien Wang, MD

Baltimore, MD
15 years in practice

See all Urologists near Baltimore, MD
Find Doctors by Specialty


Report a Correction — If you are aware of information on this page that is out of date or incorrect, please let us know.

Patient Advice & Support


See More
Our Doctor Finder includes most U.S. physicians. Doctors are not ranked, learn more.

Best Urology Hospitals

  1. #1
    Cleveland, OH
  2. #2
    Rochester, MN
  3. #3
    Baltimore, MD

See Full Rankings

Find a Hospital by Location

Your Message Has Been Submitted

As part of our research on the correction you submitted, you may be contacted at the email address provided.

Sorry, Your Message Could Not Be Submitted

Please try again later, or E-mail your message to doctors@usnews.com and include the Web address (URL) of the page that contains incorrect information.