Worship : Vellore Village Community Centre,

1 Villa Royale Ave., Vaughan
Tel: (647) 998-7887

Mailing Address: 116 Rayette Road, Vaughan L4K 2G3
Website: http://www.vaughanccc.ca