Located at 3505 B Portola Drive in Santa Cruz, CA, Glenn's Auto Repair specializes in auto repair services and preventative maintenance. ASE certified technicians. Over 20 years of experience. Se habla español. Call us today.