15 Shea Pl, New Rochelle, NY 10801 (914) 632-3700
How to go there
Catholic church Loc: 40.9061 / -73.7831
Plan your visit