Holy Apostles Catholic Church

Location:6300 N Meridian Rd, Meridian ID 83646
Phone:(208)-888-1182