Sals Foreign Car Service 2 – Castro Valley, CA Address 22175 Center St Castro Valley, CA 94546 Phone Number (510) 247-1800 Website Visit the website