NPI Central
Intercommunity Dialysis Center-La Mirada NPI Number 1114461043 — La Mirada, CA | NPI Central