2.9 miles away
2199 N. Woodruff Avenue
Idaho Falls, ID 83401