Hospital & Health Care - Lewiston, Idaho, United States
Lewis Clark Endoscopy is a hospital & health care company based out of 1630 23rd Ave # 801, Lewiston, Idaho, United States.