Who should I call about snow removal?
June 24, 2020
Please see the Town of Truckee's snow removal webpage. The department of Public Works may also be reached at (530) 582-7707.
June 24, 2020
Please see the Town of Truckee's snow removal webpage. The department of Public Works may also be reached at (530) 582-7707.