Wikipedia AI summary
St. Rose Church
St. Rose's Church, Saint Rose of Lima Church, or variations, may refer to: