1 Address Found in Seven Mile Road, North Scituate, RI 02857