Directions to AFC Urgent Care and Walk-In Clinic in San Diego, CA Get Google Maps Directions to 8590 Rio San Diego Drive Suite 111, San Diego CA 92108 Hours: Monday – Sunday: 8:00AM – 8:00PM Call Us 8590 Rio San Diego Drive Suite 111, San Diego CA 92108