Geri Venable Email
Chief Operations Officer . LifeShare Blood Centers
Shreveport, LA
LocationPrimary Email
How to contact Geri Venable
Join and see Geri's contact info for free!Phone
Current Roles
Employees:
462Revenue:
$15MAbout
Non-Profit & Professional Orgs.LifeShare Blood Centers Address
8910 Linwood Ave.Shreveport, LA
United States