The Menlo Clock Works in Menlo Park
961 El Camino Real,
Menlo Park, 94025
(650) 321-4292
(650) 321-4292
Menlo Clock Works, The Bay Area's number one Clock and Watch Repair and Sales store.
battery, carriage, citizen, clock