Tom-Meka Michele Archinard, MD, Emergency Medicine

1201 7th St Se
Decatur Morgan Hospital
DecaturAL  35601-3337 (Morgan County)


Phone: 256-973-2000
Fax:

NPI: 1215968698
License Number: 25MA07642500 (NJ)