Best & Fast Auto Glass Alvarado ★★☆☆☆2.0 (2) Auto Repair Auto glass shop 4319 Planet Cir, Union City, CA 94587 Today: Open 24 hours Call Details →