Patient Reviews of Doctors and AFC Urgent Care in San Diego, CA AFC Urgent Care Doctor and Medical Staff Reviews Please click HERE to give your feedback! 5671 Balboa Ave San Diego, CA 92111