Bob Workman's European Auto Repair
1304 N Melrose Dr a, Vista 92083