Holy Apostles Catholic ChurchParishShare6300 North Meridian RoadMeridian, ID 83646United StatesGet directions