Leslie Castro

Leslie Castro's avatar image
Leslie Castro was a congenital heart disease survivor who was diagnosed in 1973 at the age of four months old with tricuspid atresia, pulmonary stenosis and multiple other congenital heart defects. Read more.