Radioshack in Amherst (NY) Full list of companies Radioshack category in Amherst, New York RadioShack 708 Alberta Dr Ste 513 Boulevard Mall, Amherst, NY 14226, (716)832-0131 Page 1