Truckee-Tahoe Pet Lodge

  1. (530) 582-7268
    10960 West River Street
    #106E
    Truckee, CA
    Operating hours: 
    Mon. - Thurs. 7:30 a.m. - 6 p.m.; Fri. 7:30 a.m. - 7:30 p.m.; Sat. , Sun. 7:30 a.m. - 6 p.m.
    Parking: 
    Lot