Long Island Ducks in Town of Islip Township, New York

Long Island Ducks in Suffolk County is a sports field (Baseball). Long Island Ducks is located near Finch Lane.

Leisure
sports field