Sierra Sun Newspaper 530-587-6061 12315 Deerfiled Dr. Ste 1, Truckee, CA 96160 View Map Go To Site Newspaper Sierra Sun Newspaper Go To Site