Clinical Medical Laboratory Specialists in MONTPELIER, ID (Page: 1) OLYMPUS LABORATORIES, LLC 421 S 7TH ST MONTPELIER, ID 832541434SPECIALTY: Clinical Medical LaboratoryMore InfoAdditional Pages: 1 |