Free Shipping & 24/7 PickUp
Find the Lab For
You.
We have a network of trusted lab partners that can help meet all your requirements.
Contact Us
Phone
1-866-983-9300
Location
1193 W. Newport Center Dr.
Deerfield Beach, FL 33442
Deerfield Beach, FL 33442
info@ntsbiz.com
Office Hours
M-F: 8am - 5pm EST