How to Find Us

CSL Clear Lake is located at 18022 Upper Bay Road in Nassau Bay, Texas. We are off NASA Parkway between NASA and St John’s Hospital in a shopping center in the corner suite next to Subway Sandwiches.

Physical Address:

CSL Clear Lake
18022  B Upper Bay Road
Nassau Bay, TX 77058

Mailing Address:

CSL Clear Lake
957 NASA Parkway, Box 454
Nassau Bay, TX 77058