We are located at:
2260 Otay Lakes Road, Suite #106
Chula Vista, CA 91915
619-656-6606
Take Interstate 805 Whether your travelling North or South Bound.
Take the Telegraph Canyon Road EAST exit.
Proceed down Telegraph Canyon road for 5 miles.
Telegraph Canyon Road will turn into Otay Lakes Road.
(NOTE) DO NOT TURN LEFT, KEEP GOING STRAIGHT.
We will be on your right side in the Eastlake Village Shopping Center, Suite #106.