Descrição
Idaho Falls car wash, gas station, and convenience store. This Idaho Falls gas station is located right off of 17th Street in Idaho Falls on the corner of Rollandet Street. If you are headed to the freeway or about to get on Yellowstone Highway this is the perfect stop for quality fuel and grub!