1. Octapharma Plasma 7379 W 25th St, Riverside, IL 60546 Coordinate: 41.8468,-87.80707 Phone: (708) 442-8669