2468 Belmont Avenue , Idaho Falls, ID, US