%1$s Profile Image

ORPHANED STARFISH FOUNDATION INC

The Orphaned Starfish Foundation creates lasting change in the lives of orphans throughout Latin America by helping them develop vocational skills. We believe enabling them with these skills allows them to permanently overcome the cycle of poverty and abuse.

Tax ID 31-1782130