Our Products
$
$
$3.3 billion processed at our self-service kiosks
Our Customers
Corporate Office
1901 Camino Vida Roble • Ste 204
Carlsbad, CA 92008
800.488.2774
Technology & Logistics
2980 E. Coliseum Blvd. • Ste 100
Fort Wayne, IN 46805
866.563.0590
Testing Division
#5, 40 Strachan Court SE
Medicine Hat, AB T1B 4R7
866.563.0590