1. Ambassador Alarm 86 Los Angeles St, Newton, MA 02458 Coordinate: 42.36356,-71.19579 Phone: (617) 566-1136