AMHERST MIDDLE Phone: (603) 673-8944 Street Address CROSS RD AMHERST, NH 03031 Mailing Address: CROSS RD. AMHERST, NH 03031+0966 Coming soon: Your comments about this school.