Our Lady of Lourdes School - Indianapolis | Kids Out and About Indianapolis <

Our Lady of Lourdes School - Indianapolis

Address: 
30 S Downey Ave
Indianapolis , IN , 46219 39° 46' 9.9084" N, 86° 4' 40.9728" W