St. Peter's Episcopal Church
346 West 20th Street
New York City: Manhattan,
NY
10011 US
Organ ID: 508
Updated through on-line information from Connor Annable.
Status Note: There c.1970
Rebuilt and electrified 1930 by Wilfrid Lavallee.