St. Nicholas of Tolentine Roman Catholic Church
8022 Parsons Avenue
New York City, NY
Built: 1964   Status: Standing

PD November 29, 1964