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.
323 S Lilly St, Moscow, ID 83843
Hours not listed. Please call ahead at (208) 882-1772 to confirm availability.