Get Directions to Scott Ross & Associates Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Scott Ross & Associates 12229 Pine Forest Road, Truckee, CA 96161 +1 530-582-5420 View details Click to load map