Small world, eh? :D
Well, I've just checked on the website. We can't apply for OHIP in Burlington office with AIP or OWP. We have to go to Hamilton or Oakville office. I think Oakville office is closer. Address is 220 North Service Road West, Oakville. Health card service is by appointment...