WS Dr. William Carl Stallard, MD Is this you? Claim your profile Family Medicine 0Leave a review Kaiser Permanente Capitol Hill Medical Center 700 2nd St NE, Washington, DC, 20002 4 other locations (202) 346-3000