St. Francis de Sales Roman Catholic Church
4625 Springfield Avenue
Philadelphia: West Philadelphia,
PA
19143 US
Organ ID: 69828
4 manual, 44 ranks. Electropneumatic action. Reported cost of organ was $15,000.