1. Watch City Mechanical Inc 75 Adams St, Newton, MA 02458 Coordinate: 42.36116,-71.20448 Phone: (617) 527-8399