West Covina CA Automotive Repair Shops 1. 851 S Sunset Ave, West Covina, CA 91790 | West Covina Car Glass (626) 999-3425