St. Theresa parish, Pelham Bay
Looking north on Pilgrim Avenue at St. Theresa Avenue, one can see St. Theresa School on the southwest corner and St. Theresa church on the northwest corner.—-See pages 482 and 483 for the parish of St Theresa of the Infant Jesus, Pelham Bay, founded in 1927 as an Italian national parish. The present church dates […]