The final episodes of Netflix original series “Ozark,” for which Lake Lanier was the primary backdrop over six years of filming, are now streaming.
The final episodes of 'Ozark,' which filmed on Lake Lanier, are streaming now