Immaculate Heart of Mary ParishParishShare6700 Lansing AvenueCleveland, Ohio 44105United StatesGet directions