Map of Willard State Hospital in Seneca County, NY:

Willard State Hospital Seneca Ovid 42.6786813 -76.8655136