Elmira Avenue Park

540 Elmira Ave
Durham, NC 27707