Vineyard Square Towns is a New Condo Townhome development by St Davids Development located at York Rd & Four Mile Creek Rd, Niagara-on-the-Lake.