Veterinary clinic
Orchards Pet Hospital
207 Thain Rd, Lewiston, ID 83501
Opening hours
Hours not listed. Please call ahead at (208) 743-5432 to confirm availability.
207 Thain Rd, Lewiston, ID 83501
Hours not listed. Please call ahead at (208) 743-5432 to confirm availability.