AMHERST EL Phone: (715) 824-5523 Street Address 357 N MAIN ST AMHERST, WI 54406+9102 Mailing Address: 357 N MAIN ST AMHERST, WI 54406+9102 Coming soon: Your comments about this school.