Charity logo

Sri Selvavinayagar Temple of Canada

Registered Name: Sri Selvavinayagar Temple of Canada

Business No: 853720662RR0001

Sri Selvavinayagar Temple of Canada

about

REGISTERED CHARITY ADDRESS

3411 MCNICOLL AVE UNIT 1-3

TORONTO, ON, M1V 4B7

Do you represent this charity?

Connect with supporters and improve your profile today.Learn More