Farms in Amherst (NY) Full list of companies Farms category in Amherst, New York David Mc Mahon Agency 4476 Main St Ste 113, Amherst, NY 14226, (716)832-0003 Page 1