Where we are located:
We are conveniently located on Otay Lakes Road off of I-125 in Chula Vista.
Address:
2060 Otay Lakes Rd, Ste #220, Chula Vista, CA 91913
Start Your Medical Career With Us
We are conveniently located on Otay Lakes Road off of I-125 in Chula Vista.
2060 Otay Lakes Rd, Ste #220, Chula Vista, CA 91913