NPI Central
Sweta Shah, MD — NPI 1427312727, Dekalb, IL | NPI Central