Contact
RTL Genomics moved to a new location on March 5th 2019
5901 63rd ST. Suite B
Lubbock, Texas 79424
(806) 771-1134 (if calling, ask for RTLGenomics)
Monday – Friday: 9AM – 5PM CSTSaturday – Sunday: Closed