European Coach Auto Repair Store in 07 Jan Address 8360 MIramar Pl. #A1 San Diego, CA. 92121Contact Tel.: 858-688-9999Opening Hours Contact Store Review Store Your Name * Your Email * ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ Your Review *