Contact
5901 63rd ST. Suite B
Lubbock, Texas 79424
(806) 771-1134 ask for RTL Genomics
Monday – Friday: 9AM – 5PM CST
Saturday – Sunday: Closed
5901 63rd ST. Suite B
Lubbock, Texas 79424
(806) 771-1134 ask for RTL Genomics
Monday – Friday: 9AM – 5PM CST
Saturday – Sunday: Closed