Dr. John Ammon, MD is a internal medicine specialist in Birmingham, AL. He currently practices at Southview Medical Group, P.C. and is affiliated with Ascension St. Vincent's Birmingham. He accepts multiple insurance plans..