Blood Banks & Centers in Yuba City, CA BloodSource1290 Stabler Ln # 830Yuba City, CA, 959935306743140Blood Banks CentersPlasma CentersPlasma Donation CentersSell Blood Plasma Show More