- 771 N College Way Twin Falls ID 83301
- (208) 733-5027
- Send Email
Monday-Friday 7 am to 7 pm Saturday 7 am to 2 pm.
Our mission is to improve the health and well-being of people around the world. Plasma donation is vital for so many and we are happy to provide the opportunity to our community!