Find tickets for FMX World Tour in Ottawa, ON at TD Place Arena on Mar 14, 2026. TD Place Arena is located in Ottawa, ON