Auto Repair Shop in Montrose California
Greater Los Angeles Auto Center (GLAAC) is an Auto Repair Shop in Montrose. Located on 3715 Clifton Pl. in Montrose California 91020. Our team of experienced technicians provide quality services you would expect to receive at a dealership at a lower cost. Whether your car, truck, van or luxury car needs routine maintenance or major repairs, we have you covered. Our experience with domestic and foreign vehicles will save you half of what you would expect to pay at a dealership for the same exact service. We are experts on Engines, Transmissions, Tune Ups, Radiators, A/C Repairs, Brakes, Exhaust and much much more! Get your FREE Inspection Today!
GLAAC Glendale address and phone