Rock River Valley Blood Center

815-965-8751 • 877-RRVBC-99 (877-778-2299) • Fax: 815-965-8756

Longwood Donor Center
Click Here For Map

418 N. Longwood Street, Rockford, IL 61107
Monday & Tuesday: 9:00 a.m. to 4:30 p.m.
Wednesday & Thursday: 6:30 a.m. to 2:00 p.m.
Friday: 8:00 a.m. to 1:00 p.m.
Fourth Saturday of each month 7:00 a.m. to 11 a.m.

These are temporary hours due to a staff shortage.

Belvidere Donor Center
Click Here For Map

1740 South State Street, Belvidere, IL 61008
Monday & Tuesday: 9:00 a.m. to 5:00 p.m.
Third Saturday of each month 7:00 a.m. to 11:00 a.m.

These are temporary hours due to a staff shortage.

Freeport Donor Center
Click Here For Map

461 East South Street, Freeport, IL 61032
Monday: 11:00 a.m. to 6:00 p.m.
Tuesday – Thursday: 7:30 a.m. to 3:00 p.m.
Friday: 7:30 a.m. to 1:00 p.m.

These are temporary hours due to a staff shortage.

Perryville Donor Center
Click Here For Map

3065 North Perryville Road, Rockford, IL 61114
Monday – Thursday: 6:30 a.m. to 7:00 p.m.
Friday & Saturday: 7:00 a.m. to 1:00 p.m.