Save on Your Urgent Care Costs in Chula Vista, CA Spend Less and Feel Better with AFC’s Urgent Care Promotions 760 Otay Lakes Road Chula Vista, CA 91910