Body Discovered at Letchworth State Park

A body has been discovered in the water at Letchworth State Park in Wyoming County.

State Police and Park Police are working to recover the body.

No other information has been released.


View Full Site