Truckee-Tahoe Pet Lodge

  1. (530) 582-7268
    10960 West River Street #106E
    Truckee, CA
    Operating hours: 
    Sun - Thu 7:30 am - 6 pm, Fri 7:30 am - 7:30 pm
    Parking: 
    Lot