Shinola Clock June 6, 2015 Shinola’s new clock is up at Main & Liberty. Renovations are underway for their new store. This clock was recently erected at Shinola’s newest location, at the corner of Main and Liberty in downtown Ann Arbor, MI. The watch store, currently under renovation, will have a coffee bar and community space inside. Dan Madsen applies the Shinola logo with 23-Karat leaf, at the corner of Main and Liberty in Ann Arbor, MI on May 19, 2015. Post navigation Previous Post Home & Garden ‘Louis’ Cat DiesNext PostWindows into Ann Arbor Nights