Calabazas Automotive ★★★★★4.5 (33) Auto Repair Auto repair shop · RV repair shop 2555 Lafayette St #107, Santa Clara, CA 95050 Call Details →