Steuben Trust
The new Steuben Trust Company building across the street from the post office

Photo taken June 30, 2000