Something not quite correct?Suggest an Edit
Something missing?Add Image
Something missing?Add Stoplist
Something missing?Add Console
Replaced 1877 S. R. Warren & Sons organ. Building sold in 2020 to a developer and congregation moved to 130 Thames St. South Ingersoll.
Installed from an unknown theater. Restorative work undertaken by Dodington & Dodington in 1996. The church was closed due to structural concerns in 2019; fate of the organ unknown.
Something missing or not quite correct?Add NoteorAdd WebpageorAdd Cross ReferenceorSuggest an Edit