Industry: Financial Services Headquarters: New York, USA About New Buffalo Insurance Agency New Buffalo Insurance Agency, Inc. is an insurance agency and brokerage serving Buffalo and Western New York’s commercial and personal insurance needs. Douglas Benz graduated from the University at Buffalo and spent eight years working as a photojournalistRead More →