NPI Central
Medical University Hospital Authority Imaging Center — NPI 1376000109, Lancaster, SC | NPI Central