Dr. McMahon graduated from the Creighton University School of Medicine in 1975. He works in College Station, TX and specializes in Otolaryngology and Allergy. Dr. McMahon is affiliated with College Station Medical Center and St Joseph Regional Health Center.
Dr. McMahon graduated from the University of Texas Medical Branch at Galveston in 1991. He works in Port Arthur, TX and specializes in Internal Medicine. Dr. McMahon is affiliated with Medical Center Of Southeast Texas Hospital and Mid-Jefferson Extended Care Hospital.