Walsh Duffield Companies, Inc. Share: Insurance Walsh Duffield Companies, Inc. Visit Website 801 Main Street Buffalo, NY 14203 (716) 853-3820