Howard's Clock Shop, whose headquarters are located at Tucson, AZ, is a watch, clock, and jewelry repair company. It pulls in a yearly revenue of $165,240 and employs two people. Drawing clients in with their boutique allure, Howard's Clock Shop enjoys a dynamic reputation. Carl Howard is Owner of the firm.
Want to share more of your experience?GO TO FULL REVIEW