Downtown Youngstown is the urban downtown center of Youngstown, Ohio, United States. Located on the north bank of the Mahoning River, Downtown Youngstown is the site of most of the city's government buildings and banks. A number of entertainment venues are also located in downtown, including the Covelli Centre, Powers Auditorium, the DeY…Downtown Youngstown is the urban downtown center of Youngstown, Ohio, United States. Located on the north bank of the Mahoning River, Downtown Youngstown is the site of most of the city's government buildings and banks. A number of entertainment venues are also located in downtown, including the Covelli Centre, Powers Auditorium, the DeYor Performing Arts Center, and Youngstown Foundation Amphitheatre. In addition, the downtown sits to the immediate south of notable cultural and educational resources, including Youngstown State University, the Butler Institute of American Art, and the McDonough Museum of Contemporary Art.