River Free Clinic UC Davis (Mobile) 5308 Shepard Ave Sacramento, CA 95819 408-646-1298 https://www.riverpediatricclinic.org Get Directions NAFC Member? Yes