M. Ann Shannon, MD

Female M. Ann Shannon, MD

Internal Medicine

Medical School

University of Alabama at Birmingham
Medical Degree

Residency

University of Alabama at Birmingham Hospital
Internal Medicine

Internal Medicine Associates