AFC Urgent Care Mira Mesa
8260 Mira Mesa Blvd SUITE A, San Diego 92126