Orphaned Starfish Foundation
The Orphaned Starfish Foundation ( OSF ) is a 501 ( c ) 3 non-profit organization focused on developing vocational centers for orphans , victims of abuse and at-risk youth . 
<triplet> 501(c)3 <subj> non-profit organization <obj> subclass of