Hannah Howard in Twin Falls, ID

Twin Falls is the only city in Idaho where we found Hannah Howard.