Time Square
Time Square Watch Shop provides high quality watches, watch repair, watch battery and band replacement in the Milwaukee Wisconsin area. We have three mall locations. Come visit us and find out why we have been an industry leader for more than thirty years