Immaculate Heart of Mary Catholic ChurchParishShare2910 North Williams AvenuePortland, OR 97227United StatesGet directions