NPI Central
Urizza Lumbad, M.D. — NPI 1699089870, Chester, PA | NPI Central