Watts Branch Playground — Baby-Friendly Parks in Washington, DCWatts Branch Playground is a park in Washington, DC. Help other families by sharing your experience!Address: 6201 Nannie Helen Burroughs Ave NE, Washington, DC 20019, USA