Download the Audubon Society map and then overlay it on a Google map. Many of the street names are missing from their map. It is near the junction of Rte 124 and Rte 87 near Houston.
The official name is Smith Oaks Bird Santuary (maps, and more info)