NPI Central
Mid America Clinical Laboratories, LLC NPI Number 1831433051 — Lafayette, IN | NPI Central