Chula Vista, CA Urgent Care | Call (619) 821-2300 | 760 Otay Lakes Road Chula Vista, CA 91910