Scott McVicker

Active Half Moon Bay, CA President for McVicker Associates, Inc.