Seneca Health Care Center
2987 Seneca St
West Seneca, NY 14224
Situated in the South Abbott area of West Seneca, New York, Seneca Health Care Center is a 160 room nursing home facility. The facility is in a generally middle class area, with an average per-family income of $54,838. ...