Lewiston VA Clinic

1630 23rd Avenue, Lewiston, ID 83501