Directions to AFC Urgent Care and Walk-In Clinic in Mira Mesa San Diego, CA Get Google Maps Directions to: 8260 Mira Mesa Blvd Ste A San Diego, CA 92126 Hours: Monday to Sunday: 8AM – 8PM Call Now Learn More About Mira Mesa San Diego, CA Back to Locations 5 Locations To Serve You