Dr. Mark Schleupner, MD is a board certified internist in Roanoke, Virginia. He is currently licensed to practice medicine in Virginia. He is affiliated with Carilion Roanoke Memorial Hospital and is an Assistant Professor at Virginia Tech Carilion School of Medicine