11382 Deerfield Dr.
Truckee, CA 96161
(530) 587-5751
Truckee's all-season car wash featuring the state of the art Washworld touchless automatic carwash, five self serve bays and eight vacuums.