Directions to AFC Urgent Care and Walk-In Clinic in Fremont, CA

AFC Urgent Care in  Fremont is Located at  5763 Stevenson Boulevard Newark, CA 94560