Saint Rose in NYC

Catholic church in New York, United States
Suggest an edit · Your business? Claim now

Add more information

The Church of St. Rose of Lima is a Roman Catholic parish church in the Roman Catholic Archdiocese of New York, located at 510 West 165th …
Donate with Microsoft
Your gift will support St Rose Of Lima Church
Your gift will support St Rose Of Lima Church
Data from: Mapquest.com