NPI Central
Permian Basin Kidney Center Inc NPI Number 1285199026 — Odessa, TX | NPI Central