From Our Editors
Keep your car running like new with a visit to the auto experts at Dave's Auto Glass Shop in East Palo Alto. Keep your car decked out with all the accessories you need by browsing the selection at Dave's Auto Glass Shop.
If you're in need of some automotive repair, you found the place to go in East Palo Alto. Obviously, it's Dave's Auto Glass Shop.