Business Hours of AFC Urgent Care and Walk-in Clinic in Chula Vista, CA We are open 7 Days a week. Call Us. 760 Otay Lakes Road Chula Vista, CA 91910