Palo Alto Shell Gas/C Store 24/7/Auto Repair M To F 8am To 530 Sat 8am To 2pm ★★★★★4.5 (82) Auto Repair Auto repair shop · Auto glass shop · Car repair and maintenance service 2200 El Camino Real, Palo Alto, CA 94306 Call Website Details →