AFC Urgent Care

Location Details

8590 Rio San Diego Dr., Ste. 111, San Diego, CA 92108
Phone
Office Hours
M-F, 8am-8pm
Sat-Sun, 8am-6pm