×
Tessa Whitten, BS, CCLS, CTRS-C. Certified Child Life Specialist at Baylor Scott & White Health. Baylor Scott & White Health Louisiana Tech University ...