AFC Urgent Care

Health and Medicine > Urgent Care Center

Address: 8260 Mira Mesa Blvd #A, San Diego, CA, 92126

Phone: (858) 900-3550

Website: https://www.afcurgentcare.com/mira-mesa

Category: Healthcare

Tags: #HealthandMedicine>Ur

Listed on BizVoices