
About The Sacred Site
1315 Olmstead Avenue, New York, NY 10462
Be sure to explore this sites Social Media:
Facebook
Website: http://www.churchofsthelena.com/
Date of Construction: 1900-1949
Style: Neo-Romanesque
Architect / Builder: Eggers & Higgins