
The Rock is a mixed office / retail / dining location in Truckee California.
We are located at 11197 Brockway Road, off Hwy 267, adjacent to the Ponderosa Golf Course, next to the Best Western and across from Sierra Meadows – just minutes away from the Truckee Airport. – www.therocktruckee.com