Information is constantly changing! Call ahead to verify hours and availability.
Menlo Clock Works - Menlo Park - 961 El Camino Real
Menlo Clock Works
961 El Camino Real, Menlo Park, California 94025
(650)321-4292
Hours:
Tues- Friday: 11am - 4PM ; Saturday 12PM - 4PM
Repairs: Watches, clocks
Item | Notes | Method | Destination |
---|---|---|---|
Clocks & Watches - Non-working | Repairs: watches, clocks |
|
|