Aubin Excavating Inc Engineer - Barrington, RI Looking to contact Aubin Excavating Inc? You can reach them at 800-339-2587