NPI Central
Ella Baker, MD — NPI 1396475380, Idaho Falls, ID | NPI Central