St. Ignatius Church


By Guest - Posted on 18 March 2014

Location

1830 Addison Ave. E
Twin Falls, ID 83301-5354
United States
42° 33' 49.788" N, 114° 30' 45.18" W
State for Feed: 
ID
Country for Feed: 
USA

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

Javascript is required to view this map.