NPI Central
Allied Lab Services, LLC NPI Number 1265182000 — Indianapolis, IN | NPI Central