1. Swiss Watchmaker
58 Church St, Cambridge, MA 02138
Coordinate: 42.37408,-71.12098
Phone: (617) 864-1163
2. Watch Shop At Porter Square
1925 Massachusetts Ave Ste B, Cambridge, MA 02140
Coordinate: 42.38941,-71.11977
Phone: (617) 491-8173