St. Ignatius Church


By Guest - Posted on 18 March 2014

Location

1830 Addison Ave. E
Twin Falls, ID 83301-5354
United States
42° 33' 46.44" N, 114° 26' 59.1396" W

1830 Addison Ave. E
Twin Falls, Idaho 83301-5354
(208) 734-3664
Eastern Rite

Javascript is required to view this map.