Blood Donor Center Map phone 1408 W University Ave Champaign, Illinois 61821 Grifols Map phone 24 E Green St # 16 Champaign, Illinois 61820 Talecris Plasma Resources Map phone 24 E Green St Champaign, Illinois 61820