SAINT STEPHEN CATHOLIC CHURCH
1025 Napoleon Ave., New Orleans, LA.


   
 
 
 
 
 
Photo on the right (courtesy of James Stettner of Seattle) is the original appearance of the organ in its installed state by Pilcher. Since that time, the organ has been modified by the Wicks Company and others. The present installation also contains some pipe work from the Aeolian organ formerly in the S.H.Kress store on Canal Street in downtown New Orleans.

Return to New Orleans Churches Index