Our facility is located in the heart of Youngstown, halfway between Cleveland, Ohio and Pittsburgh, Pennsylvania.
Stambaugh Auditorium1000 Fifth AvenueYoungstown, Ohio 44504-1603