Home
Taxonomies
States
Healthcare Providers
Doctors and Physicians
Search
1 results for
Clinical Medical Laboratory
in Montpelier, Idaho
Olympus Laboratories, Llc
NPI 1619402039
Clinical Medical Laboratory
421 S 7TH ST, MONTPELIER, ID 83254-1434
801-448-4422
More information