editSuggest an edit

Traditional Catholic Latin Mass

Religion / Religious Organizations

221 Elm,
New Plymouth, ID 83655

(208) 773-7442

Call
Call (208) 773-7442
Directions
Get directions to this
location on Google Maps.
Share this business
on social media.