Margaret McMahon, MD practices internal medicine at her private practice based locally in Oak Park. Dr. McMahon is Board Certifed in both Pediatircs and Internal Medicine. She received her medical training at Loyola University of Chicago. For appointments or more information, be sure to call the number provided.