Amherst Middle School

55 Kings Highway, Amherst, New York 14226

55 Kings Highway, Amherst, New York 14226