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