Seneca Family Health Patient Portal. Health (8 days ago) Seneca Family Health Waterloo Ny - druglist.info. Health (5 days ago) (6 days ago) Seneca Family Health is an urgent care center and medical clinic located at 367a E Main St in Waterloo,NY. They are open today from 7:00AM to 4:00PM, helping you get immediate care. Druglist.info.