Print Home > CSL Plasma (Spring) | Houston, TX CSL Plasma (Spring) | Houston, TX 16950 Ella Blvd, Houston, TX 832-909-0231 Address:16950 Ella Blvd, Houston, TXPhone:832-909-0231Web Site:http:// View Larger Map