The House in Leeds
The address is 233 Vedder Road. It's actually in the town of Catskill, although it is really close to the town of Leeds. Below is a map (click map for larger image) and directions.
Take the NYS Thruway (Interstate 87) to exit 21. After passing through the toll, bear right onto Route 23B toward Leeds. Route 23B will take you through the booming metroplis of downtown Leeds. Right after town, you will pass over a small stone bridge - make the left immediately after that onto Cauterskill Road (Route 47). Proceed through the intersection with Route 23. Go about 0.4 miles and Vedder Road is on your right. The house is a 1/4 mile up the road.
More Photos (click for larger versions)