Habersham Memorial Hall

15th St., W of jct. with Piedmont Ave.
Atlanta
Georgia
United States