Upcountry Towns is a New Townhome development by Centra Homes located at Chatfield Dr and Weston Rd, Vaughan.