RTL operates drug and alcohol testing laboratories that provide substance abuse screening and laboratory testing services. RTL was founded in 1994. RTL's headquarters is located in Santa Rosa, California, USA 95403. RTL has an estimated 250 employees ...
There have been no acquisitions found related to RTL
Funding data cannot be found related to RTL
Recent investment data cannot be found related to RTL