Lu Lu Temple, Ancient Arabic Order Nobles of the Mystic Shrine (Masonic)
Broad and Spring Garden Streets
Philadelphia,
PA
19130 US
Organ ID: 66556
Known from a list published in a descriptive report of the dedication of the organ in Emporium, Pennsylvania. The Cameron County Press, February 1, 1906, p. 1.
The Shriners Temple was built in 1903 and the organ is presumed to have been installed on [one of the?] meeting auditorium.