Archdiocese of Indianapolis
St. Roch School
Mailing Address:
3603 S. Meridian Street
Indianapolis
IN
46227
Physical Address:
3603 S. Meridian Street
Indianapolis
IN
46227
F-1 School