Directions to AFC Urgent Care and Walk-In Clinic in Mira Mesa San Diego, CA Get Directions: 8260 Mira Mesa Blvd Ste A San Diego, CA 92126 Hours: Monday - Sunday: 8:00AM - 8:00PM New Patients: (858) 900-3550 Existing Patients: (858) 900-3550 8260 Mira Mesa Blvd Ste A San Diego, CA 92126