Holy Rosary Church

12021 Mayfield Rd.
Cleveland
Ohio
United States