mcmaster university grounds s

1280 Main St. W.
Hamilton
Ontario
Canada