7145 N 58th Dr, Glendale
These people really make effort into pleasing you, making sure you are happy, and trying to earn your repeat business. Recommend.
7158 N 57th Dr, Glendale
I brought my clock in to be repaired in April 2011. I picked up my clock this November 2011. The clockmakers did nothing to repair my clock for this long a period. I also left a…