Dr. Mark S. Allen graduated from the Hahnemann University School of Medicine in 1982. He works in Rochester, MN and specializes in Thoracic Surgery. Dr. Allen is affiliated with Mayo Clinic Hospital-Rochester Methodist Campus and Saint Marys Hospital.

Mark S Allen, MD

Professor of Surgery
Mayo Clinic College of Medicine