SEATTLE–( BUSINESS WIRE )–Marchex, Inc. (NASDAQ:MCHX) today reported its results for the second quarter of 2010 ended June 30, 2010. Revenue was $21.4 million for the second quarter of 2010, compared to $21.1 million …