San Leandro Clock ShopWatch Repair, Clock Repair, Clocks OPEN NOWToday: 10:00 am - 5:00 pm84 Yearsin BusinessAccreditedBusiness