RTL can be reached by calling 1.415.828.8579
Our primary office is located in downtown Santa Clara. Due to the confidential nature of our testing, we are not able to accept drop-in visitors. However, we are happy to make appointments for lab tours: please call us to make arrangements for one, or to find out more.