Dr. John Andrew Marakas was born in Chicago, Illinois and raised in Dallas, Texas. He received his Medical Degree from Universidad Autonoma De Guadalajara. He trained in Internal Medicine at St. Elizabeth Medical Center in Youngstown, Ohio. He has been with TMMG since 1985. He is Board Certified in Internal Medicine, and a member of the American College of Physicians.