Micah A Howard, MD, Family Medicine

2699 Sandlin Rd Sw Ste B8
DecaturAL  35601-7343 (Morgan County)


Phone: 256-822-2171
Fax: 256-822-2169

NPI: 1174834188
License Number: MD32418 (AL)