I went to look for there so called shop and instead of a glass shop at 1245 Tharp Rd in Yuba City there is an optometrist at that address, wasted my time trying to find there shop because they don't have one!!!! if you lie about your location how can I trust not only your work but what you say? Frustrating.
857 Gray AveYuba City, CA 95991
From Business: Need Windshield Replacement or Auto Glass Repair in Yuba City, CA? Call Yuba City Auto Glass Experts at (530) 413-5780 today for your Free Auto Glass Replacement …