Best licensed Medical Laboratory in Pella, ID

License number
Idaho PO33
Address
1501 Hiland Ave SUITE J, Pella, ID 83318
Category
Medical Laboratory
Type
Clinical Medical Laboratory