Veterinary clinic

Animal Clinic & Hospital

1222 South Logan Street, Moscow, ID 83843

Opening hours

Mon, Wed, Thu8:00 AM – 9:00 PM, Tu, Fr 08:00 – 5:30 PM, Sa 08:00 – 12:00 PM

Other animal hospitals in Moscow