1908 austin .i went as an advisor in 1981 to the church with allrn mcneely an installer for austin....organ was removed after a fire in the church later
David Snyder
18-Feb-2007 14:56
The organ, since removed, was a 1905 Austin, #155. Part of the remaining front pipes are visible behind the screen. This church is currently Greek Orthodox and is called the Hellenic Orthodox Church Of The Annunciation. The annual Hellenic Festival is held here.