Patients of Seneca Family Health Center please contact the office for a new portal login and password. Soldiers and Sailors Health Center (315) 536-0086, Specialist Portals, Finger Lakes ….
Back to list Go To The Website