Map of Willard State Hospital in Seneca County, NY:

Willard State Hospital Seneca Dresden 42.6770145 -76.8780143