Dr. David S. Clifford 256 Center Road West Seneca, NY 14224 Phone (716) 677-4159 Visit Website Please wait… map is loading! Dr. David S. Clifford 256 Center Road West Seneca, NY 14224