Veterinary clinic

Cedar Veterinary Hospital

323 S Lilly St, Moscow, ID 83843

Opening hours

Hours not listed. Please call ahead at (208) 882-1772 to confirm availability.

Other animal hospitals in Moscow