Infant Jesus Church — 121 Allds Street, Nashua, New Hampshire, U.S.A.
Infant Jesus Church
121 ALLDS ST
NASHUA NH 03060-6354
Click on an image for an enlargement.
Former St. Casimir and St. Francis Xavier churches can be seen from here.
See RULES for allowed use of images.
Dates are year, month, day. Times are UTC. Photos by Tom Alciere.