Directions

Our facility is located in the heart of Youngstown, halfway between Cleveland, Ohio, and Pittsburgh, Pennsylvania.

Address

Stambaugh Auditorium
1000 5th Avenue
Youngstown, Ohio 44504-1603