3750 University Ave, San Diego, CA 92105 (619) 281-1881
How to go there
Auto repair shop Loc: 32.7499 / -117.112
Plan your visit