Write a review Your name* Your e-mail* (Not for publication) Your review * * — Required information Amherst Alarm Inc ← View details 8381 Boston State Road Boston, NY (New York) 14025-9701, Boston, New York (716) 662-9042