The Woodruff House

100 Waverly Way, N.e., Atlanta, Georgia 30307
  • Introduction

    The Woodruff House is nestled in Atlanta's first suburb, Inman Park. 2 mi. from downtown ATL.

Top