NPI Central
Shahroze Ranjha, MD — NPI 1285428268, Orange, CA | NPI Central