Stony Brook Park

Stony Brook ParkStony Brook Park, located on Ledge Road, consists of 11.3 acres. It includes hiking trails, a waterfall, benches, and a small parking area.