Automobile repair shop and sales specializing in parts such as radiators, brakes, mufflers, exhaust...
Plaza Foothill Systems located at 382 E Foothill Boulevard in Upland, CA services vehicles for AC and Heating Repair, Radiator Repair. Call (909) 981-4011 to book an appointment or to hear more about the services of Plaza Foothill Systems.