Patient Reviews

Reviews reflect patients' level of satisfaction with the care they received from this provider. Nelson L Michael does not yet have any reviews.

Have you seen Nelson L Michael before?
Be the first to review!


Nelson L Michael, MD is a Doctor primarily located in Washington, DC. Nelson L Michael is affiliated with National Naval Medical Center - Bethesda.

Locations & Directions

6900 Georgia Ave
Washington, DC 20037