← Back to Events Saint Rose of Lima Catholic Church + Google Map 210 S. Chapel St. Layton, UT 84041 United States 8015444269 http://stroseoflimacatholic.net/ There were no results found.