Vaughan Public Libraries (VPL) – Vellore Village Library
Vaughan Public Libraries (VPL) – Vellore Village Library Address: 1 Villa Royale Ave. Vaughan ON Canada L4H 2Z7 Phone: 905-653-7323 Email: Website: http://www.vaughanpl.com Products/Services: Vaughan Public Libraries (VPL) – Vellore…