Description: The Los Altos Town Crier a locally owned weekly newspaper is located at 138 Main Street in the picturesque village of Los Altos Published since 1947 were the only newspaper to offer indepth local news relevant to the communities of Los Altos and Los Altos Hills Mailed directly to households in Los Altos Los Altos Hills and selected areas of Mountain View we have thousands of paid subscribers among the weekly circulation of 16500 Hundreds of subscribers in neighboring communities and outofstate also receive our news paper