1. Swiss Watchmaker 58 Church St, Cambridge, MA 02138 Coordinate: 42.37408,-71.12098 Phone: (617) 864-1163