Otay Auto Registration
9660 Via De La Amistad Ste 106
San Diego, CA 92154-5211
619-671-9955