Charity logo

Starfish Foundation

Registered Name: Starfish Foundation

Business No: 732821723RR0001

Starfish Foundation

about

REGISTERED CHARITY ADDRESS

400 - 221 ESPLANADE W

NORTH VANCOUVER, BC, V7M 3J3

Do you represent this charity?

Connect with supporters and improve your profile today.Learn More