Woodruff Park, named for Robert W. Woodruff, is located in the heart of Downtown Atlanta, Georgia. The park's are north of Edgewood Ave, between Peachtree Street NE and Park Place NE. The park includes two fountains, a performance pavilion, and several monuments. (...) (from Wikipedia)