Congregation Heichal Moshe
The Vorhand Shul – 303 West 91st St, New York, NY 10024
It looks like nothing was found at this location. Maybe try searching?