Directory Company Details STI S.r.l. Address: Via Rosi, 3, Fara Vicentino (VI) 36030 Italy Phone: +39 0445 851420 Web site Company Type: Associate