+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445
av said:
If you are going by Car then there is parking on Sherbourne Streets, just behind Indian Consulate or if you going by subway, Sherbourne is nearest station.

Indian Consulate is on 7th floor, go there around nine
In whose name do we have to prepare the Draft ?
 
nikolain said:
In whose name do we have to prepare the Draft ?

"Consulate General Of India"

There is Canada post shop just below that provide all required services including bank draft and also TD Bank is on same crossing.