Menú inicio Who is Sheila D Bell? / Sheila has experienced a lot of growth around overcoming limitations and has been eager to help people ever since she was a child. Her life in Costa Rica has played an important role in her story.