autoContact Io Motors at (831) 440-8421 or fill out the form below for exceptional auto repair services.

Contact Us

Io Motors

2852 Soquel Avenue Santa Cruz, CA 95062

Call Us for General Auto Services!

(831) 440-8421