NPI Central
Physician Laboratory Services, LLC NPI Number 1780600510 — Edinburg, TX | NPI Central