NPI Central
Birmingham Div-Bureau of Clinical Labs — NPI 1114052214, Birmingham, AL | NPI Central