Fishing Spot · New York, NY

Wood Duck Pond

About

Wood Duck Pond is a fishing spot in New York, NY, located at 171 Acacia Ave, Staten Island, NY 10308, USA. It holds a 3 star rating from 1 Google reviews.

More Fishing Spots in New York