IDA Controls

38301 Apollo Parkway, Unit #7
Willoughby, OH 44094

Telephone: 440.785.8457
Fax: 440.975.0061

E-mail: idacontrolz@hotmail.com