Lawrence Convention Center, el estadio de 281 millones de dólares se encuentra junto al río Ohio, en el Norte de Pittsburgh en el barrio de North Stone.