6521 Imperal Avenue, San Diego, California 92114(619) 264-9338
Auto repair and star certified smog checks.