Home » Tag Archives: st. thomas church

Tag Archives: st. thomas church

Chronicles: Saint Thomas Church

  Founded in 1873 on its original location at the corner of Broadway and Houston in downtown New York, the story of what is now St. Thomas Church Fifth Avenue is plagued by fire; with its first Gothic revival building burning to the ground in 1851 and after its move uptown to Fifth Avenue near Central Park, that structure also ... Read More »

Scroll To Top