Finger Lakes Health
196-198 North St
Geneva, NY 14456
Finger Lakes Health is a 345 unit nursing care facility. It is located at 196-198 North St in Geneva, New York. The community is in a primarily middle income area, with a median per-household income of $46,567. ...