Where do you need Auto Repair Shops ?
Plaza Shell Co
818-892-2527
34.2387
-118.4807
About Plaza Shell Co
Plaza Shell Co is located at 8744 10538 1/2 Hillhaven Ave, Northridge, CA. This business specializes in Auto Repair & Service.