Location: The Church of Jesus Christ of Latter-day Saints, 3700 East Lincoln Road, Idaho Falls, ID, United States
StreetView: None