What is the population of the city which Athletics Stadium is located in
Athletics Stadium: Athletics Stadium is a former minor league baseball stadium located in Tulsa, Oklahoma. Tulsa, Oklahoma:  As of July 2015, the population was 403,505, an increase of 11,599 over that reported in the 2010 Census.
403,505