Contact/Locations

Rock River Valley Blood Center
(815) 965-8751 (877) RRVBC-99 (877-778-2299) Fax 815-965-8756 Headquarters and Downtown Donor Center Click Here For Map 419 North Sixth Street, Rockford, IL 61107 Monday-Thursday 6:30am-6:00pm Friday 6:30am-1:30pm Saturday 7:00am-11:00am Belvidere Donor CenterClick Here For Map 1740 South State Street, Belvidere, IL 61008 Mondays and Tuesdays 9:00am-5:00pm Wednesdays and Thursdays 11:00am-6:00pm Friday 8:00am-1:00pm Second Saturday of each month 7:00am-11:00am Freeport Donor CenterClick Here For Map 461 East South Street, Freeport, IL 61032 Monday and Tuesday 9:00am-6:00pm Thursday and Friday 7:00am-2:00pm Second Saturday of each month 7:00am-11:00am Perryville Donor Center Click Here For Map 3065 North Perryville Road, Rockford, IL 61114 Monday-Thursday 6:30am-7:00pm Friday 7:00am-1:00pm Saturday 7:00am-1:00pm