Where do you need Auto Repair Shops ?
Murulas Auto Care & Repair
510-921-0013
37.6564
-122.0957
About Murulas Auto Care & Repair
Murulas Auto Care & Repair is located at 100 Macarthur, Hayward, CA. This business specializes in Auto Repair & Service.