Arby's 7588

Arby's #7588 is an Arby's restaurant located at 408 North Jefferson in Indianola, Iowa.