Sierra Sun Newspaper 530-587-6061 12315 Deerfiled Dr. Ste 1, Truckee, CA 96160 View Map Go To Site Newspaper < Back to blog Sierra Sun Newspaper Last updated: December 2014 Go To Site