1. American Red Cross Blood Donation Center
250 S Main St, Blacksburg, VA 24060
Coordinate: 37.22795,-80.41264
Phone: (540) 961-2302
2. American Red Cross
252 N Main St, Blacksburg, VA 24060
Coordinate: 37.2306,-80.41513
Phone: (540) 961-2207
3. American Red Cross
1000 N Main St, Blacksburg, VA 24060
Coordinate: 37.23892,-80.41954
Phone: (540) 443-3606
4. American Red Cross
712 N Main St, Blacksburg, VA 24060
Coordinate: 37.23564,-80.42074
Phone: (540) 443-3606