Village Square is conveniently located in the heart of downtown Burlington.
The Square is just a 45-minute drive from downtown Toronto and only 15 minutes from Hamilton or Oakville.
Village Square Management Office
423 Elizabeth Street, Unit 13
Burlington, ON, L7R 2L8