Get Travalour for free on Google Play

Woodruff Park

91 Peachtree St NW, Atlanta, GA 30303, USA

Park

Woodruff Park, named for Robert W. Woodruff, is located in the heart of Downtown Atlanta, Georgia. The park's 6 acres are north of Edgewood Ave, between Peachtree Street NE and Park Place NE. The park includes two fountains, a performance pavilion, and several monuments. It is one of the places to spend your valuable leisure time.

Location of Woodruff Park