List of schools in USA
Saint Rose Of Lima School
411 S Main St, 13212 North Syracuse
Telephone: 3154586036E-mail: sroselsyrdiocese.org