Directions to AFC Urgent Care and Walk-In Clinic in Chula Vista, CA Get Google Maps Directions to: 760 Otay Lakes Road Chula Vista, CA 91910 Hours: Monday to Sunday: 8AM – 8PM Call Now Learn More About Chula Vista Back to Locations 5 Locations To Serve You