Individual provider · Type 1 NPI

Mamatha Moodalagiriaiah, MD

Obstetrics Physician · Decatur, IL

NPI number 1891058566 Active

About NPI 1891058566

Mamatha Moodalagiriaiah, MD's National Provider Identifier is 1891058566, issued on Jun 19, 2012. The primary taxonomy on file is Obstetrics Physician (207VX0000X), and the practice location is in Decatur, IL. The record was last updated on Aug 9, 2013.