David Niebuhr, MPH, MD, MSC

Family Medicine

National Naval Medical Center

503 Robert Grant Ave, Silver Spring, MD 20910

(301) 319-9833