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