Industry: Financial Services Headquarters: New York, USA About Amherst Insurance Agency Amherst Insurance Agency, Inc. is made up of a team of licensed, trained and highly qualified caring professionals dedicated to our clients. The satisfaction, strength and well-being of our insureds is our number one priority. Our staff of agentsRead More →