NPI Central
Stat Medical Lab Inc NPI Number 1053536862 — Elmhurst, NY | NPI Central