Schedule a free consultation Phone Number 732-217-3550 718-594-7865 Email Sales: sales@idrtechnologysolutions.com Support: support@idrtechnologysolutions.com Address IDR Technology Solutions (Established 2007), 91 Bay 31st Street, Brooklyn, NY 11214 KEEP IN TOUCH Linkedin Facebook Twitter Get In Touch