Where is Robert W Woodruff Arts Center located?
Robert W Woodruff Arts Center, Robert W Woodruff Arts Center, United States of America (approx. 33.78955°, -84.3852°)
Robert W Woodruff Arts Center, Robert W Woodruff Arts Center, United States of America (approx. 33.78955°, -84.3852°)