At CSL plasma, they are very professional, there is at least one manager always on the premises to hear your concerns or complaints.
Look up CSL Plasma... I know there is 2 locations in Spokane Wa. Id start there first.
No clue
Thanks! Your answer is awaiting moderation.