NPI Central
Micah Howard, MD — NPI 1174834188, Decatur, AL | NPI Central