Io Motors Deals in Santa Cruz, CA 95062

Sign up to get alerts as soon as new deals are found.
Images

More Information
2852 Soquel Avenue
Santa Cruz CA, 95062
831-479-4777
Hours
M-F 8am-5pm, Sa-Su Closed
Categories
automotive
Payment Options
Discover, MasterCard, Visa

Contact Us!
About
We are your one-stop shop for all auto repair and services. Io Motors can take care of your transmission work, oil changes, air conditioning and much more. We are a family owned and operated business with more than 20 years combined experience in the industry.