New Southern Hotel

112-120 E. Baltimore St.
Jackson
Tennessee
United States