MicroNet Template Elaine Systems LLC Share: Consultants Elaine Systems LLC Visit Website Request Info 28 caroline st 1r Worcester, Massachusetts 01604 8578001567 About Map About Process Engineering What's Nearby? Distance: 5 10 15 20 25 50 mi.