Terrace View Long Term Care 11580 Walden Ave Alden, NY, 14004-9715 Get Directions Visit Website (716) 937-5652