Telephone
586-323-6635
FAX
586-254-3521
Postal Address
P.O. Box 183170
Shelby Twp., MI 48318-3170
Electronic Mail
General Information: info@idlbiz.com
Sales: sales@idlbiz.com