Ned Patchett

Active Moss Beach, CA President for Ned Patchett Consulting, Inc.