NPI Central
Roopa Karri, M.D. — NPI 1003182361, Rochelle, IL | NPI Central