Dr. Gregory D. Cain is a board-certified family medicine physician with a clinical interest in preventive medicine. He holds a medical degree from the Medical University of South Carolina and completed a family medicine residency at the University of South Carolina/Palmetto Health Richland.