AFC Urgent Care Chula Vista, CA on Social Media Like us on our Facebook page 760 Otay Lakes Road Chula Vista, CA 91910