Ali Castro

Mental Health Activist, Musician

Ali Castro lives in Dedham, Massachusetts and attends the Noble and Greenough school. She enjoys singing (blues band and an acapella), playing guitar, baking, tutoring at Achieve, working on a school magazine, and spending time with friends and family.