Odell Brothers Organ Factory
27 August 2018
Performance Date(s) and Time(s)
30 Jan 1868, 8:00 PM
Exhibition of the "new and large organ built for the Presbyterian Church, Washington Heights."
Performers and/or Works Performed
Advertisement: New York Herald
, 30 January 1868.