Geneva General Hospital Lab Category Medical Services Claimed 60 Fall St Seneca Falls NY 13148 (315) 568-1777 Get Directions View Details