Blood donations welcome at any of the four Rock River Valley Blood Center locations:
Headquarters and Downtown Donor Center, 419 N Sixth St., Rockford, IL 61107
Belvidere Donor Center, 1740 South State St, Belvidere, IL 61008
Freeport Donor Center, 461 E. South St, Freeport, IL 61032
Perryville Donor Center, 3065 N Perryville Rd, Rockford, IL 61114
For questions or more information, call the Rock River Valley Blood Center at 815-965-8751.