About

The Short Stop is a convenience store and car wash located in Blackfoot ID.