Skip to main content

St Rose of Lima Church

christian place of worship · roman catholic place of worship · New York, NY

Address
1-30 Beach 84th St, New York, NY 11693
Phone
(718) 634-7394
Website
stroseoflima-queens.org
Where
40.5865, -73.8095

Search Hominin for St Rose of Lima Church

Other christian place of worships nearby

More in New York