Otay Lakes Pharmacy-Chula Vista CA-Diabetes Care,Convenience Service,Prescription Refill,Health Care ← View details #J, 945 Otay Lakes Road, Chula Vista, CA 91913 +1 619-326-9034 Get Directions From* To * — Required information