Hospitals Geneva General Surgical Assoc 418 North Main St Penn Yan, NY 14527 (315) 531-2983 flhealth.org