ImpactLife

Formerly Mississippi Valley Regional Blood Center, we have evolved into ImpactLife. New name. Same mission. We’re an independent, non-profit, community blood center, providing blood products to more than 125 hospitals, including:
Anderson Hospital | Maryville, IL
Boone Hospital Center | Columbia, MO
Capital Region Medical Center | Jefferson City, MO
Gateway Regional Medical Center | Granite City, IL
HSHS St. Elizabeth’s Hospital | O’Fallon, IL
HSHS St. Joseph’s Hospital | Breese, IL
HSHS St. Joseph’s Hospital | Highland, IL
Mercy Hospital Jefferson | Crystal City, MO
Mercy Hospital Lincoln | Troy, MO
Mercy Hospital South | St. Louis, MO
OSF HealthCare Saint Anthony’s Health Center | Alton, IL
Together we change the world.

Based on 17 reviews, this Blood donation center has received a rating of 5 stars

Address: 4891 Mexico Rd, St Peters, MO 63376

Phone: (800) 747-5401

Website: http://www.bloodcenter.org/

ImpactLife 63376

Hours

Monday 9 AM–7 PM
Tuesday 9 AM–7 PM
Wednesday 9 AM–7 PM
Thursday Closed
Friday 7 AM–3 PM
Saturday 7 AM–3 PM
Sunday 7 AM–3 PM

Last Updates

Photo Gallery

Reviews

Rebecca Clogston
I had a great experience. I donated whole blood, and the process was super quick and easy. Hannah was very friendly and helpful and made great conversation during my donation. Will definitely come back!

… more

Snowberta Drew
Awesome people working there, I enjoy my time while donating.

… more

Brad Barks
Good site to donate blood. Nice staff. Efficient process.

… more

Marie Gnade
Love this place. Friendly staff. Way better than the American Red Cross

… more

tim kalish
Awesome people there today. Thanks

… more

Ioana Saimanov
Great, sweet people. Fun first time donation experience.

… more

Krystal Halligan
Awesome people. Great donation experience!

… more

Joyce Bowdish
The staff are great to work with. Love donating blood!

… more

James Sarino
The staff has done a good job when I’ve given blood or platelets.

… more

Mark Worts
Very attentive and courteous staff.

… more

… View more

Leave a Comment