R & D & Production Lab Headquarters:

8220 San Pedro
Fifth Floor, Suite 503A
Albuquerque, NM – 87113

Call: 505-985-5859
Main: 877-752-3919
Email: info@theidlabs.com

Exhibit & Customer Experience Center:

350 10th Avenue, Suite 1000
San Diego, California 92101

Main: 877-752-3919
Email: info@theidlabs.com