Peter Sidilou

Active Beverly, MA Vice-President for Roberts Machine Shop Inc