Located in central Vaughan, just moments from Highway 400 and the many shops and restaurants of Major Mackenzie Drive, Vellore Park is an intimate enclave of prestige residences of remarkable distinction. With select homes backing on to Westwind Park, a natural luxury lifestyle awaits you here.
9931 Dufferin Street
Monday - Thursday: 2pm - 7pm
Saturday, Sunday & Holidays: 12pm - 5pm