Charlie Johnson

Active Portland, OR Shareholder for Sterling Communications, Inc.