Contact Us

Address

6300 N Meridian Rd
Meridian, ID 83646

Parish Office

9:00am - 5:00pm
Mon - Fri (MST) 

Phone 

(208) 888-1182

Email 

Visit Us

Get Directions to Holy Apostles