Inside look at Teatown Lake Reservation in Ossining

Teatown Lake Reservation is a nature preserve and education center in Ossining.

News 12 Staff

Mar 13, 2025, 10:17 PM

Updated 119 days ago

Share:

Teatown Lake Reservation is a nature preserve and education center in Ossining.
News 12 photojournalist Scott Cohen provides an inside look.