Youngstown News Agency Vintage linen postcard depicting the Stambaugh Building and Public Square in Youngstown, Ohio.