
Sensor Integration and Technology Testing Center
Contact Name: Rita Mazzola, Project Manager
Address: 1005 N Abbe Rd, PC 209 , Elyria, Ohio, USA, 44035 Center
Telephone: 440.366.7043
Phone Number: 440.366.7048
FAX: 440.366.4624
Email: rmazzola [at] lorainccc [dot] edu
Website: lorainccc.edu/fdt