Health How to Get Rid of Keloids Naturally Keloids are overgrowths of scar tissue that go beyond the boundaries of the original wound or injury. They can form anywhere on the body... answerlystAugust 1, 2023