Rock Valley High School, Rock Valley, IA
Making the difference in the community and patients in need, hosting a community blood drive with Community Blood Bank.
Making the difference in the community and patients in need, hosting a community blood drive with Community Blood Bank.
Making the difference in the community and patients in need, hosting a community blood drive with Community Blood Bank.