Open Today 7:00 AM – 5:00 PM
Unclaimed
Interstate Blood Bank
Blood Banks and Centers
5121 Delmar Boulevard, Saint Louis, MO · 63108Business Details
Serving Saint Louis, MO
Biomat USA, Inc. Interstate Blood & Plasma, part of the Grifols Network of Plasma Donation Centers, is dedicated to donor safety and high-quality plasma. We collect protein-rich plasma to develop life-saving therapies for conditions like immune def...
Read more
Saint Louis, MO