Watch Repair & Sales

5735 Maelou Drive, Hamburg, NY, United States

Buffalo Watch & Clock was established in 1987 by our Master Watchmaker / Clockmaker Robert Hoffman. We are a full service repair center located in Hamburg, N.Y., just south of downtown Buffalo. All work is done on premises by our certified technichans. Read more…