Dr. Michael L. Weaver, MD Emergency Medicine 4921 Parkview PlaceSaint Louis, MO 63110 314-454-8917 About Dr. Michael L. Weaver, MD