Address: Churchill Avenue, Village of Stamford, Town of Stamford, Delaware County, New York, 12167, United States