Immaculate Heart of Mary Church

N of North Little Rock off AR 365
Arkansas
United States